mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	This is hard coded in version.cmake for now. The intent is to go to 1.0 in the first release version and to increment from there whenever we create an update. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
		
			
				
	
	
		
			19 lines
		
	
	
	
		
			648 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			648 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| # Generate the ssrf-config.h every 'make'
 | |
| file(WRITE ${CMAKE_BINARY_DIR}/version.h.in
 | |
| "#define GIT_VERSION_STRING \"@GIT_VERSION_STRING@\"
 | |
| #define CANONICAL_VERSION_STRING \"@CANONICAL_VERSION_STRING@\"
 | |
| #define MOBILE_VERSION_STRING \"@MOBILE_VERSION_STRING@\"
 | |
| ")
 | |
| 
 | |
| file(COPY cmake/Modules/version.cmake
 | |
|     DESTINATION ${CMAKE_BINARY_DIR})
 | |
| 
 | |
| add_custom_target(
 | |
| 	version ALL COMMAND ${CMAKE_COMMAND}
 | |
| 	-D SRC=${CMAKE_BINARY_DIR}/version.h.in
 | |
| 	-D DST=${CMAKE_BINARY_DIR}/ssrf-version.h
 | |
| 	-D CMAKE_SYSTEM_NAME=${CMAKE_SYSTEM_NAME}
 | |
| 	-D CMAKE_TOP_SRC_DIR=${CMAKE_SOURCE_DIR}
 | |
| 	-D CMAKE_BINARY_DIR=${CMAKE_BINARY_DIR}
 | |
| 	-P ${CMAKE_BINARY_DIR}/version.cmake
 | |
| )
 |