mirror of
				https://github.com/glfw/glfw.git
				synced 2025-11-03 22:04:15 +00:00 
			
		
		
		
	Added headers to project.
This commit is contained in:
		
							parent
							
								
									c9820b2ba5
								
							
						
					
					
						commit
						a12b395442
					
				@ -3,10 +3,12 @@ include_directories(${GLFW_SOURCE_DIR}/src
 | 
				
			|||||||
                    ${GLFW_BINARY_DIR}/src
 | 
					                    ${GLFW_BINARY_DIR}/src
 | 
				
			||||||
                    ${glfw_INCLUDE_DIRS})
 | 
					                    ${glfw_INCLUDE_DIRS})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					set(common_HEADERS ${GLFW_SOURCE_DIR}/include/GL/glfw3.h internal.h)
 | 
				
			||||||
set(common_SOURCES error.c fullscreen.c gamma.c init.c input.c
 | 
					set(common_SOURCES error.c fullscreen.c gamma.c init.c input.c
 | 
				
			||||||
                   joystick.c opengl.c time.c window.c)
 | 
					                   joystick.c opengl.c time.c window.c)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if (_GLFW_COCOA_NSGL)
 | 
					if (_GLFW_COCOA_NSGL)
 | 
				
			||||||
 | 
					    set(glfw_HEADERS ${common_HEADERS} cocoa_platform.h)
 | 
				
			||||||
    set(glfw_SOURCES ${common_SOURCES} cocoa_fullscreen.m cocoa_gamma.c
 | 
					    set(glfw_SOURCES ${common_SOURCES} cocoa_fullscreen.m cocoa_gamma.c
 | 
				
			||||||
                     cocoa_init.m cocoa_input.m cocoa_joystick.m
 | 
					                     cocoa_init.m cocoa_input.m cocoa_joystick.m
 | 
				
			||||||
                     cocoa_opengl.m cocoa_time.c cocoa_window.m)
 | 
					                     cocoa_opengl.m cocoa_time.c cocoa_window.m)
 | 
				
			||||||
@ -14,18 +16,20 @@ if (_GLFW_COCOA_NSGL)
 | 
				
			|||||||
    # For some reason, CMake doesn't know about .m
 | 
					    # For some reason, CMake doesn't know about .m
 | 
				
			||||||
    set_source_files_properties(${glfw_SOURCES} PROPERTIES LANGUAGE C)
 | 
					    set_source_files_properties(${glfw_SOURCES} PROPERTIES LANGUAGE C)
 | 
				
			||||||
elseif (_GLFW_WIN32_WGL)
 | 
					elseif (_GLFW_WIN32_WGL)
 | 
				
			||||||
 | 
					    set(glfw_HEADERS ${common_HEADERS} win32_platform.h)
 | 
				
			||||||
    set(glfw_SOURCES ${common_SOURCES} win32_fullscreen.c win32_gamma.c
 | 
					    set(glfw_SOURCES ${common_SOURCES} win32_fullscreen.c win32_gamma.c
 | 
				
			||||||
                     win32_init.c win32_input.c win32_joystick.c
 | 
					                     win32_init.c win32_input.c win32_joystick.c
 | 
				
			||||||
                     win32_opengl.c win32_time.c win32_window.c
 | 
					                     win32_opengl.c win32_time.c win32_window.c
 | 
				
			||||||
                     win32_dllmain.c)
 | 
					                     win32_dllmain.c)
 | 
				
			||||||
elseif (_GLFW_X11_GLX)
 | 
					elseif (_GLFW_X11_GLX)
 | 
				
			||||||
 | 
					    set(glfw_HEADERS ${common_HEADERS} x11_platform.h)
 | 
				
			||||||
    set(glfw_SOURCES ${common_SOURCES} x11_fullscreen.c x11_gamma.c
 | 
					    set(glfw_SOURCES ${common_SOURCES} x11_fullscreen.c x11_gamma.c
 | 
				
			||||||
                     x11_init.c x11_input.c x11_joystick.c
 | 
					                     x11_init.c x11_input.c x11_joystick.c
 | 
				
			||||||
                     x11_keysym2unicode.c x11_opengl.c x11_time.c
 | 
					                     x11_keysym2unicode.c x11_opengl.c x11_time.c
 | 
				
			||||||
                     x11_window.c)
 | 
					                     x11_window.c)
 | 
				
			||||||
endif()
 | 
					endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
add_library(glfw ${glfw_SOURCES})
 | 
					add_library(glfw ${glfw_SOURCES} ${glfw_HEADERS})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if (BUILD_SHARED_LIBS)
 | 
					if (BUILD_SHARED_LIBS)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user