mirror of
				https://github.com/qgis/QGIS.git
				synced 2025-11-04 00:04:25 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			13 lines
		
	
	
		
			572 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			572 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
# Mac Plist Macros
 | 
						|
 | 
						|
FUNCTION (GET_VERSION_PLIST PLISTFILE OUTVAR)
 | 
						|
	SET (PVERSION "")
 | 
						|
	IF (EXISTS ${PLISTFILE})
 | 
						|
		FILE (READ "${PLISTFILE}" info_plist)
 | 
						|
		STRING (REGEX REPLACE "\n" "" info_plist "${info_plist}")
 | 
						|
		STRING (REGEX MATCH "<key>CFBundleShortVersionString</key>[ \t]*<string>([0-9\\.]*)</string>" PLISTVERSION "${info_plist}")
 | 
						|
		STRING (REGEX REPLACE "<key>CFBundleShortVersionString</key>[ \t]*<string>([0-9\\.]*)</string>" "\\1" PVERSION "${PLISTVERSION}")
 | 
						|
	ENDIF (EXISTS ${PLISTFILE})
 | 
						|
	SET (${OUTVAR} ${PVERSION} PARENT_SCOPE)
 | 
						|
ENDFUNCTION (GET_VERSION_PLIST)
 |