|
@@ -49,7 +49,6 @@ else()
|
|
|
unset(BUILD_EIGEN_VECTORIZATION CACHE)
|
|
unset(BUILD_EIGEN_VECTORIZATION CACHE)
|
|
|
endif()
|
|
endif()
|
|
|
|
|
|
|
|
-
|
|
|
|
|
# Find and configure OpenSSL library
|
|
# Find and configure OpenSSL library
|
|
|
find_package(OpenSSL QUIET COMPONENTS ssl crypto)
|
|
find_package(OpenSSL QUIET COMPONENTS ssl crypto)
|
|
|
config_package(OPENSSL "OpenSSL")
|
|
config_package(OPENSSL "OpenSSL")
|
|
@@ -71,7 +70,6 @@ else()
|
|
|
unset(BUILD_OPENSSL_ERROR_REPORTS CACHE)
|
|
unset(BUILD_OPENSSL_ERROR_REPORTS CACHE)
|
|
|
endif()
|
|
endif()
|
|
|
|
|
|
|
|
-
|
|
|
|
|
# Find and configure JPEG library
|
|
# Find and configure JPEG library
|
|
|
find_package(JPEG QUIET)
|
|
find_package(JPEG QUIET)
|
|
|
config_package(JPEG "libjpeg")
|
|
config_package(JPEG "libjpeg")
|
|
@@ -126,7 +124,12 @@ config_package(OPENAL "OpenAL sound library")
|
|
|
|
|
|
|
|
# Find and configure OpenGL
|
|
# Find and configure OpenGL
|
|
|
find_package(OpenGL QUIET)
|
|
find_package(OpenGL QUIET)
|
|
|
-config_package(OPENGL "OpenGL")
|
|
|
|
|
|
|
+set(GL_FOUND ${OPENGL_FOUND})
|
|
|
|
|
+config_package(GL "OpenGL")
|
|
|
|
|
+
|
|
|
|
|
+# Find and configure Freetype
|
|
|
|
|
+find_package(Freetype QUIET)
|
|
|
|
|
+config_package(FREETYPE "Freetype")
|
|
|
|
|
|
|
|
# Find and configure GTK
|
|
# Find and configure GTK
|
|
|
set(Freetype_FIND_QUIETLY TRUE) # Fix for builtin FindGTK2
|
|
set(Freetype_FIND_QUIETLY TRUE) # Fix for builtin FindGTK2
|
|
@@ -135,23 +138,39 @@ find_package(GTK2 QUIET COMPONENTS gtk)
|
|
|
set(GTK_FOUND ${GTK2_FOUND}) # Mangle for convenience
|
|
set(GTK_FOUND ${GTK2_FOUND}) # Mangle for convenience
|
|
|
config_package(GTK "gtk+-2")
|
|
config_package(GTK "gtk+-2")
|
|
|
|
|
|
|
|
-# Find and configure Freetype
|
|
|
|
|
-find_package(Freetype QUIET)
|
|
|
|
|
-config_package(FREETYPE "Freetype")
|
|
|
|
|
-
|
|
|
|
|
# Find and configure WxWidgets
|
|
# Find and configure WxWidgets
|
|
|
find_package(wxWidgets QUIET)
|
|
find_package(wxWidgets QUIET)
|
|
|
if(WXWIDGETS_FOUND)
|
|
if(WXWIDGETS_FOUND)
|
|
|
set(WX_FOUND TRUE) # Mangle for convenience
|
|
set(WX_FOUND TRUE) # Mangle for convenience
|
|
|
- mark_as_advanced(wxWidgets_CONFIG_EXECUTABLE) # Cleanup after builtin find
|
|
|
|
|
- mark_as_advanced(wxWidgets_wxrc_EXECUTABLE) # Cleanup after builtin find
|
|
|
|
|
|
|
+
|
|
|
|
|
+ # Cleanup after builtin FindWx
|
|
|
|
|
+ mark_as_advanced(wxWidgets_CONFIG_EXECUTABLE)
|
|
|
|
|
+ mark_as_advanced(wxWidgets_wxrc_EXECUTABLE)
|
|
|
endif()
|
|
endif()
|
|
|
config_package(WX "WxWidgets")
|
|
config_package(WX "WxWidgets")
|
|
|
|
|
|
|
|
# Find and configure FLTK
|
|
# Find and configure FLTK
|
|
|
|
|
+set(OpenGL_FIND_QUIETLY TRUE) # Fix for builtin FindFLTK
|
|
|
find_package(FLTK QUIET)
|
|
find_package(FLTK QUIET)
|
|
|
config_package(FLTK)
|
|
config_package(FLTK)
|
|
|
|
|
|
|
|
|
|
+# Cleanup after builtin FindFLTK
|
|
|
|
|
+mark_as_advanced(FLTK_DIR)
|
|
|
|
|
+mark_as_advanced(FLTK_MATH_LIBRARY)
|
|
|
|
|
+
|
|
|
|
|
+# Find and configure SDL
|
|
|
|
|
+set(Threads_FIND_QUIETLY TRUE) # Fix for builtin FindSDL
|
|
|
|
|
+set(Eigen3_FIND_QUIETLY TRUE) # Fix for builtin FindSDL
|
|
|
|
|
+set(PythonLibs_FIND_QUIETLY TRUE) # Fix for builtin FindSDL
|
|
|
|
|
+set(PythonInterp_FIND_QUIETLY TRUE) # Fix for builtin FindSDL
|
|
|
|
|
+find_package(SDL QUIET)
|
|
|
|
|
+config_package(SDL)
|
|
|
|
|
+
|
|
|
|
|
+# Cleanup after builtin FindSDL
|
|
|
|
|
+mark_as_advanced(SDLMAIN_LIBRARY)
|
|
|
|
|
+mark_as_advanced(SDL_INCLUDE_DIR)
|
|
|
|
|
+mark_as_advanced(SDL_LIBRARY)
|
|
|
|
|
+mark_as_advanced(SDL_LIBRARY_TEMP)
|
|
|
|
|
|
|
|
########
|
|
########
|
|
|
# TODO #
|
|
# TODO #
|
|
@@ -189,11 +208,6 @@ config_package(FLTK)
|
|
|
#find_package(Tinydisplay)
|
|
#find_package(Tinydisplay)
|
|
|
#config_package(TINYDISPLAY COMMENT "Tinydisplay")
|
|
#config_package(TINYDISPLAY COMMENT "Tinydisplay")
|
|
|
|
|
|
|
|
-#### Was commented out in original 'Config.pp' not sure why
|
|
|
|
|
-# Find and configure SDL
|
|
|
|
|
-#find_package(SDL)
|
|
|
|
|
-#config_package(SDL)
|
|
|
|
|
-
|
|
|
|
|
# Find and configure Mesa
|
|
# Find and configure Mesa
|
|
|
#find_package(Mesa)
|
|
#find_package(Mesa)
|
|
|
#config_package(MESA COMMENT "Mesa")
|
|
#config_package(MESA COMMENT "Mesa")
|