2015-11-17 18:33:33 -02:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								# Generate the ssrf-config.h every 'make'
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								file(WRITE ${CMAKE_BINARY_DIR}/version.h.in
							 | 
						
					
						
							
								
									
										
										
										
											2015-12-20 07:59:50 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								"#define GIT_VERSION_STRING \"@GIT_VERSION_STRING@\"
							 | 
						
					
						
							
								
									
										
										
										
											2015-11-17 18:33:33 -02:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								#define CANONICAL_VERSION_STRING \"@CANONICAL_VERSION_STRING@\"
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								")
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								file(COPY cmake/Modules/version.cmake
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    DESTINATION ${CMAKE_BINARY_DIR})
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								add_custom_target(
							 | 
						
					
						
							
								
									
										
										
										
											2015-12-17 16:34:39 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									version ALL COMMAND ${CMAKE_COMMAND}
							 | 
						
					
						
							
								
									
										
										
										
											2015-11-17 18:33:33 -02:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
									-D SRC=${CMAKE_BINARY_DIR}/version.h.in
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
									-D DST=${CMAKE_BINARY_DIR}/ssrf-version.h
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
									-D CMAKE_SYSTEM_NAME=${CMAKE_SYSTEM_NAME}
							 | 
						
					
						
							
								
									
										
										
										
											2015-12-16 15:48:31 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									-D CMAKE_TOP_SRC_DIR=${CMAKE_SOURCE_DIR}
							 | 
						
					
						
							
								
									
										
										
										
											2015-12-17 16:34:39 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
									-D CMAKE_BINARY_DIR=${CMAKE_BINARY_DIR}
							 | 
						
					
						
							
								
									
										
										
										
											2015-11-17 18:33:33 -02:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
									-P ${CMAKE_BINARY_DIR}/version.cmake
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								)
							 |