add:添加自动打包deb包设置。
This commit is contained in:
		
							parent
							
								
									a7043ad5e0
								
							
						
					
					
						commit
						7838d697e9
					
				@ -56,7 +56,18 @@ execute_process(
 | 
				
			|||||||
configure_file(version.h.in version.h)
 | 
					configure_file(version.h.in version.h)
 | 
				
			||||||
message(STATUS "build dir:${PROJECT_BINARY_DIR}")
 | 
					message(STATUS "build dir:${PROJECT_BINARY_DIR}")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# add_executable(transm_test1 test1.cpp)
 | 
					install(TARGETS tsc DESTINATION bin)
 | 
				
			||||||
# target_link_libraries(transm_test1 PRIVATE trans_net trans_util)
 | 
					install(TARGETS tss DESTINATION bin)
 | 
				
			||||||
# add_executable(transm_test2 test2.cpp)
 | 
					
 | 
				
			||||||
# target_link_libraries(transm_test2 PRIVATE trans_net trans_util)
 | 
					# 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)
 | 
					set(CMAKE_CXX_STANDARD 17)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if (MSVC)
 | 
					if (MSVC)
 | 
				
			||||||
    add_compile_options(/source-charset:utf-8)
 | 
					add_compile_options(/source-charset:utf-8)
 | 
				
			||||||
endif()
 | 
					endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
add_executable(tsc main.cpp client.h client.cpp config.h config.cpp)
 | 
					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