Compare commits
	
		
			2 Commits
		
	
	
		
			156d74f581
			...
			aa267e4bfc
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| aa267e4bfc | |||
| db4487b798 | 
@@ -1,8 +1,12 @@
 | 
				
			|||||||
set(CPACK_PACKAGE_VERSION ${PROJECT_VERSION})
 | 
					set(CPACK_PACKAGE_VERSION ${PROJECT_VERSION})
 | 
				
			||||||
set(CPACK_SOURCE_GENERATOR TXZ)
 | 
					set(CPACK_SOURCE_GENERATOR TXZ)
 | 
				
			||||||
set(CPACK_SOURCE_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}-${CPACK_PACKAGE_VERSION}")
 | 
					set(CPACK_SOURCE_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}-${CPACK_PACKAGE_VERSION}")
 | 
				
			||||||
set(CPACK_IGNORE_FILE "cmake/etc/cpack_ignore.txt")
 | 
					
 | 
				
			||||||
file(STRINGS ${CPACK_IGNORE_FILE} CPACK_SOURCE_IGNORE_FILES)
 | 
					set(CPACK_TARGET_ARCH ${CMAKE_SYSTEM_PROCESSOR})
 | 
				
			||||||
set_property(DIRECTORY APPEND PROPERTY CMAKE_CONFIGURE_DEPENDS ${CPACK_IGNORE_FILE})
 | 
					if(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
 | 
				
			||||||
 | 
					  set(CPACK_TARGET_ARCH "amd64")
 | 
				
			||||||
 | 
					endif()
 | 
				
			||||||
 | 
					set(CPACK_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}_${CPACK_PACKAGE_VERSION}_${CPACK_TARGET_ARCH}")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include(CPack)
 | 
					include(CPack)
 | 
				
			||||||
add_custom_target(dist COMMAND ${CMAKE_MAKE_PROGRAM} package_source)
 | 
					add_custom_target(dist COMMAND ${CMAKE_MAKE_PROGRAM} package_source)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -18,9 +18,7 @@ set_property(GLOBAL PROPERTY USE_FOLDERS ON)
 | 
				
			|||||||
include(CMLibProjectVersion)
 | 
					include(CMLibProjectVersion)
 | 
				
			||||||
set_project_version()
 | 
					set_project_version()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
include(CMLibOrganizationName)
 | 
					include(CMLibRequiredVariables)
 | 
				
			||||||
set_organization_name()
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
include(CMLibGlobalVariables)
 | 
					include(CMLibGlobalVariables)
 | 
				
			||||||
include(CMLibLSBInfo)
 | 
					include(CMLibLSBInfo)
 | 
				
			||||||
include(CMLibCompiler)
 | 
					include(CMLibCompiler)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -3,7 +3,6 @@ function(cmlib_config_hpp_generate)
 | 
				
			|||||||
  cmlib_test_large_files(HAVE_LARGEFILES)
 | 
					  cmlib_test_large_files(HAVE_LARGEFILES)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  get_property(PROJECT_VERSION_INT GLOBAL PROPERTY PROJECT_VERSION_INT)
 | 
					  get_property(PROJECT_VERSION_INT GLOBAL PROPERTY PROJECT_VERSION_INT)
 | 
				
			||||||
  get_property(ORGANIZATION_NAME GLOBAL PROPERTY ORGANIZATION_NAME)
 | 
					 | 
				
			||||||
  string(TOLOWER ${ORGANIZATION_NAME} ORGANIZATION_NAME_LOWER)
 | 
					  string(TOLOWER ${ORGANIZATION_NAME} ORGANIZATION_NAME_LOWER)
 | 
				
			||||||
  string(TOUPPER ${ORGANIZATION_NAME} ORGANIZATION_NAME_UPPER)
 | 
					  string(TOUPPER ${ORGANIZATION_NAME} ORGANIZATION_NAME_UPPER)
 | 
				
			||||||
  string(TOLOWER ${CMAKE_PROJECT_NAME} CMAKE_PROJECT_NAME_LOWER)
 | 
					  string(TOLOWER ${CMAKE_PROJECT_NAME} CMAKE_PROJECT_NAME_LOWER)
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										35
									
								
								CMLibRequiredVariables.cmake
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								CMLibRequiredVariables.cmake
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,35 @@
 | 
				
			|||||||
 | 
					if(NOT EXISTS "${CMAKE_SOURCE_DIR}/cmake/etc/Variables.cmake")
 | 
				
			||||||
 | 
					  message(FATAL_ERROR "Required file cmake/etc/Variables.cmake does not exist")
 | 
				
			||||||
 | 
					endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					include("${CMAKE_SOURCE_DIR}/cmake/etc/Variables.cmake")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if(NOT ORGANIZATION_NAME)
 | 
				
			||||||
 | 
					  message(FATAL_ERROR "Required variable ORGANIZATION_NAME is not defined")
 | 
				
			||||||
 | 
					endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					set(CPACK_PACKAGE_VENDOR ${ORGANIZATION_NAME})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if(NOT CPACK_GENERATOR)
 | 
				
			||||||
 | 
					  message(FATAL_ERROR "Required variable CPACK_GENERATOR is not defined")
 | 
				
			||||||
 | 
					endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if(NOT CPACK_PACKAGE_CONTACT)
 | 
				
			||||||
 | 
					  message(FATAL_ERROR "Required variable CPACK_PACKAGE_CONTACT is not defined")
 | 
				
			||||||
 | 
					endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if(NOT CPACK_PACKAGE_DESCRIPTION_SUMMARY)
 | 
				
			||||||
 | 
					  message(FATAL_ERROR "Required variable CPACK_PACKAGE_DESCRIPTION_SUMMARY is not defined")
 | 
				
			||||||
 | 
					endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if(NOT CPACK_DEBIAN_PACKAGE_SECTION)
 | 
				
			||||||
 | 
					  message(FATAL_ERROR "Required variable CPACK_DEBIAN_PACKAGE_SECTION is not defined")
 | 
				
			||||||
 | 
					endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if(NOT CPACK_DEBIAN_PACKAGE_PRIORITY)
 | 
				
			||||||
 | 
					  message(FATAL_ERROR "Required variable CPACK_DEBIAN_PACKAGE_PRIORITY is not defined")
 | 
				
			||||||
 | 
					endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if(NOT CPACK_SOURCE_IGNORE_FILES)
 | 
				
			||||||
 | 
					  message(FATAL_ERROR "Required variable CPACK_SOURCE_IGNORE_FILES is not defined")
 | 
				
			||||||
 | 
					endif()
 | 
				
			||||||
		Reference in New Issue
	
	Block a user