diff --git a/CMakeLists.txt b/CMakeLists.txt index fcec1191a..8df2a9e21 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -408,9 +408,9 @@ IF((_wx_selected_config MATCHES "qt-armv7")) ENDIF() IF((_wx_selected_config MATCHES "qt-armv7")) - SET(wxWidgets_USE_LIBS base core xml html adv aui) + SET(wxWidgets_FIND_COMPONENTS base core xml html adv aui) ELSE() - SET(wxWidgets_USE_LIBS net xml html adv aui core base webview) + SET(wxWidgets_FIND_COMPONENTS net xml html adv aui core base webview) ENDIF() OPTION (USE_GL "Enable OpenGL support" ON) @@ -436,7 +436,7 @@ IF (ARCH MATCHES "arm*" AND (NOT QT_ANDROID) AND CMAKE_SYSTEM_NAME MATCHES ".*Li SET(OPENGLES_FOUND "YES") SET(OPENGL_FOUND "YES") - SET(wxWidgets_USE_LIBS ${wxWidgets_USE_LIBS} gl ) + SET(wxWidgets_FIND_COMPONENTS ${wxWidgets_FIND_COMPONENTS} gl ) add_subdirectory(src/glshim) SET(OPENGL_LIBRARIES "GL_static" "EGL" "X11" "drm" ) @@ -455,7 +455,7 @@ IF(QT_ANDROID) SET(OPENGLES_FOUND "YES") SET(OPENGL_FOUND "YES") - SET(wxWidgets_USE_LIBS ${wxWidgets_USE_LIBS} gl ) + SET(wxWidgets_FIND_COMPONENTS ${wxWidgets_FIND_COMPONENTS} gl ) add_subdirectory(src/glshim) ENDIF(QT_ANDROID) @@ -468,7 +468,7 @@ IF ((NOT OPENGLES_FOUND) AND (NOT QT_ANDROID)) ENDIF(USE_GL) IF(OPENGL_FOUND) - SET(wxWidgets_USE_LIBS gl ${wxWidgets_USE_LIBS} ) + SET(wxWidgets_FIND_COMPONENTS gl ${wxWidgets_FIND_COMPONENTS} ) INCLUDE_DIRECTORIES(${OPENGL_INCLUDE_DIR}) MESSAGE (STATUS "Found OpenGL...." ) @@ -529,14 +529,14 @@ IF(NOT QT_ANDROID) ENDIF(MSVC) IF(WIN32 OR APPLE OR QT_ANDROID) - FIND_PACKAGE(wxWidgets) + FIND_PACKAGE(wxWidgets COMPONENTS ${wxWidgets_FIND_COMPONENTS}) if (wxWidgets_FOUND) message(STATUS "Found wxWidgets webview add-on") add_definitions(-DOCPN_USE_WEBVIEW) else () - list(REMOVE_ITEM wxWidgets_USE_LIBS webview) + list(REMOVE_ITEM wxWidgets_FIND_COMPONENTS webview) message(STATUS "Could not find wxWidgets webview add-on") - FIND_PACKAGE(wxWidgets REQUIRED) + FIND_PACKAGE(wxWidgets REQUIRED COMPONENTS ${wxWidgets_FIND_COMPONENTS}) endif () IF(MSYS) # this is to convert msys to windows paths, and handle the missing /usr @@ -1053,14 +1053,14 @@ IF(NOT WIN32 AND NOT APPLE AND NOT QT_ANDROID) set(wxWidgets_CONFIG_OPTIONS ${wxWidgets_CONFIG_OPTIONS} --toolkit=gtk3) MESSAGE(STATUS "Building against GTK3...") ENDIF(GTK2_FOUND) - FIND_PACKAGE(wxWidgets) + FIND_PACKAGE(wxWidgets COMPONENTS ${wxWidgets_FIND_COMPONENTS}) if (wxWidgets_FOUND) message(STATUS "Found wxWidgets webview add-on") add_definitions(-DOCPN_USE_WEBVIEW) else () - list(REMOVE_ITEM wxWidgets_USE_LIBS webview) + list(REMOVE_ITEM wxWidgets_FIND_COMPONENTS webview) message(STATUS "Could not find wxWidgets webview add-on") - FIND_PACKAGE(wxWidgets REQUIRED) + FIND_PACKAGE(wxWidgets REQUIRED COMPONENTS ${wxWidgets_FIND_COMPONENTS}) endif () MESSAGE (STATUS "Found wxWidgets..." ) MESSAGE (STATUS " wxWidgets Include: ${wxWidgets_INCLUDE_DIRS}")