add:添加自动打包deb包设置。
This commit is contained in:
parent
a7043ad5e0
commit
7838d697e9
@ -56,7 +56,18 @@ execute_process(
|
||||
configure_file(version.h.in version.h)
|
||||
message(STATUS "build dir:${PROJECT_BINARY_DIR}")
|
||||
|
||||
# add_executable(transm_test1 test1.cpp)
|
||||
# target_link_libraries(transm_test1 PRIVATE trans_net trans_util)
|
||||
# add_executable(transm_test2 test2.cpp)
|
||||
# target_link_libraries(transm_test2 PRIVATE trans_net trans_util)
|
||||
install(TARGETS tsc DESTINATION bin)
|
||||
install(TARGETS tss DESTINATION bin)
|
||||
|
||||
# 4. 配置 DEB 打包参数
|
||||
set(CPACK_PACKAGE_NAME "transm")
|
||||
set(CPACK_PACKAGE_VERSION "1.2.3")
|
||||
set(CPACK_PACKAGE_CONTACT "taynpg <taynpg@163.com>")
|
||||
set(CPACK_PACKAGE_DESCRIPTION "A simple tool that uses a server (tss) as a relay center to indirectly transfer files between two (or more) clients (tsc).")
|
||||
set(CPACK_PACKAGE_VENDOR "taynpg")
|
||||
set(CPACK_DEBIAN_PACKAGE_ARCHITECTURE "amd64")
|
||||
set(CPACK_DEBIAN_PACKAGE_SECTION "utils")
|
||||
set(CPACK_DEBIAN_PACKAGE_PRIORITY "optional")
|
||||
set(CPACK_DEBIAN_PACKAGE_MAINTAINER "taynpg <taynpg@163.com>")
|
||||
set(CPACK_GENERATOR "DEB")
|
||||
include(CPack)
|
||||
|
@ -4,7 +4,7 @@ project(tsc LANGUAGES CXX)
|
||||
set(CMAKE_CXX_STANDARD 17)
|
||||
|
||||
if (MSVC)
|
||||
add_compile_options(/source-charset:utf-8)
|
||||
add_compile_options(/source-charset:utf-8)
|
||||
endif()
|
||||
|
||||
add_executable(tsc main.cpp client.h client.cpp config.h config.cpp)
|
||||
|
2
ofen
2
ofen
@ -1 +1 @@
|
||||
Subproject commit 42aef813dae5eaa8d14257b184d0e111cdf33423
|
||||
Subproject commit 44c536c583948ac6768fa8b536b9a6222c845bf7
|
Loading…
x
Reference in New Issue
Block a user