mirror of
				https://github.com/ciphervance/supercell-wx.git
				synced 2025-10-31 01:10:04 +00:00 
			
		
		
		
	Updating freetype and freetype-gl
This commit is contained in:
		
							parent
							
								
									86a43fb761
								
							
						
					
					
						commit
						999d322985
					
				
					 3 changed files with 22 additions and 4 deletions
				
			
		|  | @ -13,7 +13,7 @@ set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH}) | |||
| include(${PROJECT_SOURCE_DIR}/external/cmake-conan/conan.cmake) | ||||
| 
 | ||||
| conan_cmake_configure(REQUIRES boost/1.77.0 | ||||
|                                freetype/2.10.4 | ||||
|                                freetype/2.11.1 | ||||
|                                geographiclib/1.52 | ||||
|                                glew/2.2.0 | ||||
|                                glm/0.9.9.8 | ||||
|  |  | |||
							
								
								
									
										2
									
								
								external/freetype-gl
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								external/freetype-gl
									
										
									
									
										vendored
									
									
								
							|  | @ -1 +1 @@ | |||
| Subproject commit 1cbe5518844db279174b24e6529135870c396744 | ||||
| Subproject commit 41193bc9200993215c3a22b107be60fa964c7422 | ||||
							
								
								
									
										22
									
								
								external/freetype-gl.cmake
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										22
									
								
								external/freetype-gl.cmake
									
										
									
									
										vendored
									
									
								
							|  | @ -14,6 +14,10 @@ set(freetype-gl_BUILD_HARFBUZZ OFF) | |||
| set(freetype-gl_BUILD_MAKEFONT ON) | ||||
| set(freetype-gl_BUILD_TESTS    OFF) | ||||
| set(freetype-gl_BUILD_SHARED   OFF) | ||||
| set(freetype-gl_OFF_SCREEN     OFF) | ||||
| 
 | ||||
| configure_file(freetype-gl/cmake/config.h.in | ||||
|                ${CMAKE_CURRENT_BINARY_DIR}/freetype-gl/config.h) | ||||
| 
 | ||||
| set(FREETYPE_GL_HDR freetype-gl/distance-field.h | ||||
|                     freetype-gl/edtaa3func.h | ||||
|  | @ -31,7 +35,8 @@ set(FREETYPE_GL_HDR freetype-gl/distance-field.h | |||
|                     freetype-gl/vector.h | ||||
|                     freetype-gl/vertex-attribute.h | ||||
|                     freetype-gl/vertex-buffer.h | ||||
|                     freetype-gl/freetype-gl-errdef.h) | ||||
|                     freetype-gl/freetype-gl-errdef.h | ||||
|                     ${CMAKE_CURRENT_BINARY_DIR}/freetype-gl/config.h) | ||||
| set(FREETYPE_GL_SRC freetype-gl/distance-field.c | ||||
|                     freetype-gl/edtaa3func.c | ||||
|                     freetype-gl/font-manager.c | ||||
|  | @ -83,13 +88,26 @@ endif() | |||
| if(freetype-gl_USE_VAO) | ||||
|     target_compile_definitions(freetype-gl PRIVATE FREETYPE_GL_USE_VAO) | ||||
|     target_compile_definitions(makefont    PRIVATE FREETYPE_GL_USE_VAO) | ||||
| endif(freetype-gl_USE_VAO) | ||||
| endif() | ||||
| 
 | ||||
| if(freetype-gl_USE_WITH_GLAD) | ||||
|     target_compile_definitions(freetype-gl PRIVATE GL_WITH_GLAD) | ||||
|     target_compile_definitions(makefont    PRIVATE GL_WITH_GLAD) | ||||
| endif() | ||||
| 
 | ||||
| if(freetype-gl_USE_WITH_GLEW) | ||||
|     target_compile_definitions(freetype-gl PRIVATE FREETYPE_GL_USE_GLEW) | ||||
|     target_compile_definitions(makefont    PRIVATE FREETYPE_GL_USE_GLEW) | ||||
| endif() | ||||
| 
 | ||||
| if(MSVC) | ||||
|     target_compile_definitions(freetype-gl PRIVATE _CRT_SECURE_NO_WARNINGS _CRT_NONSTDC_NO_DEPRECATE) | ||||
|     target_compile_definitions(makefont    PRIVATE _CRT_SECURE_NO_WARNINGS _CRT_NONSTDC_NO_DEPRECATE) | ||||
| endif(MSVC) | ||||
| 
 | ||||
| target_include_directories(freetype-gl PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/freetype-gl) | ||||
| target_include_directories(makefont    PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/freetype-gl) | ||||
| 
 | ||||
| set(FTGL_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/freetype-gl PARENT_SCOPE) | ||||
| 
 | ||||
| set_target_properties(doc      PROPERTIES EXCLUDE_FROM_ALL True) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Dan Paulat
						Dan Paulat