@ -14,7 +14,6 @@ set(GLFW_VERSION_PATCH "0") 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					set ( GLFW_VERSION_EXTRA  "" )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					set ( GLFW_VERSION  "${GLFW_VERSION_MAJOR}.${GLFW_VERSION_MINOR}" )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					set ( GLFW_VERSION_FULL  "${GLFW_VERSION}.${GLFW_VERSION_PATCH}${GLFW_VERSION_EXTRA}" )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					set ( LIB_SUFFIX  ""  CACHE  STRING  "Takes an empty string or 64. Directory where lib will be installed: lib or lib64" )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					set_property ( GLOBAL  PROPERTY  USE_FOLDERS  ON )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -25,6 +24,8 @@ option(GLFW_BUILD_DOCS "Build the GLFW documentation" ON) 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					option ( GLFW_INSTALL  "Generate installation target"  ON )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					option ( GLFW_VULKAN_STATIC  "Use the Vulkan loader statically linked into application"  OFF )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					include ( GNUInstallDirs )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					if  ( UNIX )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    option ( GLFW_USE_OSMESA  "Use OSMesa for offscreen context creation"  OFF )   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					endif ( )  
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -320,7 +321,7 @@ endforeach() 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					include ( CMakePackageConfigHelpers )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					set ( GLFW_CONFIG_PATH  "lib${LIB_SUFFIX }/cmake/glfw3" )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					set ( GLFW_CONFIG_PATH  "${CMAKE_INSTALL_LIBDIR }/cmake/glfw3" )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					configure_package_config_file ( src/glfw3Config.cmake.in  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                              s r c / g l f w 3 C o n f i g . c m a k e   
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -357,7 +358,7 @@ endif() 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					#  T h e  l i b r a r y  i s  i n s t a l l e d  b y  s r c / C M a k e L i s t s . t x t  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					if  ( GLFW_INSTALL )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    install ( DIRECTORY  include/GLFW  DESTINATION  include   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    install ( DIRECTORY  include/GLFW  DESTINATION  ${ CMAKE_INSTALL_INCLUDEDIR }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            F I L E S _ M A T C H I N G  P A T T E R N  g l f w 3 . h  P A T T E R N  g l f w 3 n a t i v e . h )   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    install ( FILES  "${GLFW_BINARY_DIR}/src/glfw3Config.cmake"   
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -368,7 +369,7 @@ if (GLFW_INSTALL) 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            E X P O R T _ L I N K _ I N T E R F A C E _ L I B R A R I E S   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            D E S T I N A T I O N  " $ { G L F W _ C O N F I G _ P A T H } " )   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    install ( FILES  "${GLFW_BINARY_DIR}/src/glfw3.pc"   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            D E S T I N A T I O N  " l i b $ { L I B _ S U F F I X } / p k g c o n f i g " )   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            D E S T I N A T I O N  " $ { C M A K E _ I N S T A L L _ L I B D I R } / p k g c o n f i g " )   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    #  O n l y  g e n e r a t e  t h i s  t a r g e t  i f  n o  h i g h e r - l e v e l  p r o j e c t  a l r e a d y  h a s   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    if  ( NOT  TARGET  uninstall )