From ea2431ed4c92800fc425ba61933a269f5f5432c7 Mon Sep 17 00:00:00 2001 From: Niels Martin Hansen Date: Thu, 1 Jan 2009 11:11:47 +0000 Subject: [PATCH] Remove some failed stuff that shouldn't have been committed in the first place... Originally committed to SVN as r2600. --- build/cmake/FindWxWin.Cmake | 413 ------------------------------------ 1 file changed, 413 deletions(-) delete mode 100644 build/cmake/FindWxWin.Cmake diff --git a/build/cmake/FindWxWin.Cmake b/build/cmake/FindWxWin.Cmake deleted file mode 100644 index a22652482..000000000 --- a/build/cmake/FindWxWin.Cmake +++ /dev/null @@ -1,413 +0,0 @@ -########## USE until module is ready ################################ -# -# This module finds if wxWindows is installed and determines where the -# include files and libraries are. It also determines what the name of -# the library is. This code sets the following variables: -# -# -# WXWINDOWS_LINK_DIRECTORIES = link directories, useful for rpath on Unix -# WXWINDOWS_LIBRARIES = all to the wxWindows libraries ( and linker flags on unix ) -# CMAKE_WX_CXX_FLAGS = compiler flags for building wxWindows -# WXWINDOWS_INCLUDE_PATH = include path of wxWindows -# WXWINDOWS_INCLUDE_DIR = all include path of wxWindows and wxArt2D -# WXWINDOWS_DEFINITIONS = all flags of wxWindows and wxArt2D - -IF( WIN32 ) - - FIND_PATH( WXWINDOWS_INSTALL_PATH - wx-config.in - $ENV{WXWIN} - "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\wxWindows_is1;Inno Setup: App Path]" - ) - - IF ( EXISTS ${WXWINDOWS_INSTALL_PATH}/lib/vc_lib ) - SET( WXVERSION "2.51_OR_HIGHER" ) - ELSE( EXISTS ${WXWINDOWS_INSTALL_PATH}/lib/vc_lib ) - SET( WXVERSION "2.42_OR_LOWER" ) - ENDIF ( EXISTS ${WXWINDOWS_INSTALL_PATH}/lib/vc_lib ) - - MESSAGE( STATUS "wxWidget install path: ${WXWINDOWS_INSTALL_PATH} version: ${WXVERSION}" ) - - OPTION( WXWINDOWS_USE_DEBUG "Use Debug versions of wxWindows libraries" ON) - - OPTION( WXWINDOWS_USE_UNICODE "Use Unicode versions of wxWindows libraries" OFF) - - IF ( WXVERSION MATCHES "2.51_OR_HIGHER" ) - - OPTION( WXWINDOWS_USE_SHARED "Use shared versions (.so) of wxWindows libraries" OFF) - - OPTION( WXWINDOWS_USE_UNIV "Use Universal versions (.so) of wxWindows libraries" OFF) - - IF( WXWINDOWS_USE_SHARED ) - SET(WXWINDOWS_LIB_PATH "${WXWINDOWS_INSTALL_PATH}/lib/vc_dll" ) - ELSE( WXWINDOWS_USE_SHARED ) - SET(WXWINDOWS_LIB_PATH "${WXWINDOWS_INSTALL_PATH}/lib/vc_lib" ) - ENDIF( WXWINDOWS_USE_SHARED ) - SET( WXWINDOWS_LINK_DIRECTORIES ${WXWINDOWS_LIB_PATH} ) - - # find all flavors of wxWidget libraries based on the name they get by default. - # If the users decides to use his own naming, he must choose himself - # the eventual library to use. - - # set flags detected for library types - - # UNIV versions - IF ( EXISTS ${WXWINDOWS_LIB_PATH}/mswuniv/wx/setup.h ) - SET( RELEASE_AVAILABLE TRUE ) - SET( UNIV_AVAILABLE TRUE ) - ENDIF ( EXISTS ${WXWINDOWS_LIB_PATH}/mswuniv/wx/setup.h ) - - IF ( EXISTS ${WXWINDOWS_LIB_PATH}/mswunivd/wx/setup.h ) - SET( DEBUG_AVAILABLE TRUE ) - SET( UNIV_AVAILABLE TRUE ) - ENDIF ( EXISTS ${WXWINDOWS_LIB_PATH}/mswunivd/wx/setup.h ) - - IF ( EXISTS ${WXWINDOWS_LIB_PATH}/mswunivu/wx/setup.h ) - SET( RELEASE_AVAILABLE TRUE ) - SET( UNIV_AVAILABLE TRUE ) - SET( UNICODE_AVAILABLE TRUE ) - ENDIF ( EXISTS ${WXWINDOWS_LIB_PATH}/mswunivu/wx/setup.h ) - - IF ( EXISTS ${WXWINDOWS_LIB_PATH}/mswunivud/wx/setup.h ) - SET( DEBUG_AVAILABLE TRUE ) - SET( UNIV_AVAILABLE TRUE ) - SET( UNICODE_AVAILABLE TRUE ) - ENDIF ( EXISTS ${WXWINDOWS_LIB_PATH}/mswunivud/wx/setup.h ) - - # Non universal versions - IF ( EXISTS ${WXWINDOWS_LIB_PATH}/msw/wx/setup.h ) - SET( RELEASE_AVAILABLE TRUE ) - ENDIF ( EXISTS ${WXWINDOWS_LIB_PATH}/msw/wx/setup.h ) - - IF ( EXISTS ${WXWINDOWS_LIB_PATH}/mswd/wx/setup.h ) - SET( DEBUG_AVAILABLE TRUE ) - ENDIF ( EXISTS ${WXWINDOWS_LIB_PATH}/mswd/wx/setup.h ) - - IF ( EXISTS ${WXWINDOWS_LIB_PATH}/mswu/wx/setup.h ) - SET( RELEASE_AVAILABLE TRUE ) - SET( UNICODE_AVAILABLE TRUE ) - ENDIF ( EXISTS ${WXWINDOWS_LIB_PATH}/mswu/wx/setup.h ) - - IF ( EXISTS ${WXWINDOWS_LIB_PATH}/mswud/wx/setup.h ) - SET( DEBUG_AVAILABLE TRUE ) - SET( UNICODE_AVAILABLE TRUE ) - ENDIF ( EXISTS ${WXWINDOWS_LIB_PATH}/mswud/wx/setup.h ) - - SET( LIBRARYWANT "${WXWINDOWS_LIB_PATH}/msw" ) - - IF ( WXWINDOWS_USE_UNIV ) - IF ( NOT UNIV_AVAILABLE ) - MESSAGE( SEND_ERROR "universal library version not available") - ELSE ( NOT UNIV_AVAILABLE ) - SET( LIBRARYWANT "${LIBRARYWANT}univ" CACHE INTERNAL "aap") - SET( PFUNIV "univ" ) - ENDIF ( NOT UNIV_AVAILABLE ) - ENDIF ( WXWINDOWS_USE_UNIV ) - - SET( WXPF "${WXPF}25" ) - SET( PFVERSION "25" ) - SET( PFCOMPILER "" ) - SET( PFLIBEXT "lib" ) - - IF ( WXWINDOWS_USE_UNICODE ) - IF ( NOT UNICODE_AVAILABLE ) - MESSAGE( SEND_ERROR "unicode library version not available") - ELSE ( NOT UNICODE_AVAILABLE ) - SET( LIBRARYWANT "${LIBRARYWANT}u" ) - SET( PFUNICODE "u" ) - ENDIF ( NOT UNICODE_AVAILABLE ) - ENDIF ( WXWINDOWS_USE_UNICODE ) - - # check option against found libraries - IF ( WXWINDOWS_USE_DEBUG ) - IF ( NOT DEBUG_AVAILABLE ) - MESSAGE( SEND_ERROR "debug library version not available") - ELSE ( NOT DEBUG_AVAILABLE ) - SET( LIBRARYWANT "${LIBRARYWANT}d" ) - SET( PFDEBUG "d" ) - ENDIF ( NOT DEBUG_AVAILABLE ) - ENDIF ( WXWINDOWS_USE_DEBUG ) - - #MESSAGE( "${LIBRARYWANT}") - - #find include directories - SET ( WXWINDOWS_INCLUDE_PATH - ${WXWINDOWS_INSTALL_PATH}/include - ) - FIND_PATH(WXWINDOWS_INCLUDE_DIR wx/wx.h - ${WXWINDOWS_INCLUDE_PATH} - ) - - IF(WXWINDOWS_INCLUDE_DIR) - SET( WXWINDOWS_INCLUDE_DIR ${WXWINDOWS_INCLUDE_DIR} ${WXWINDOWS_INCLUDE_DIR}/../contrib/include ) - ENDIF(WXWINDOWS_INCLUDE_DIR) - - # append the build specific include dir for wx/setup.h: - IF ( EXISTS ${LIBRARYWANT}/wx/setup.h ) - SET( WXWINDOWS_INCLUDE_DIR ${WXWINDOWS_INCLUDE_DIR} ${LIBRARYWANT} ) - ENDIF ( EXISTS ${LIBRARYWANT}/wx/setup.h ) - - SET( WXWINDOWS_LIBRARIES "" ) - SET(CMAKE_WX_LIBRARIES ${CMAKE_WX_LIBRARIES} comctl32 wsock32 rpcrt4) - - #start filling library string with needed libraries for the choosen configuration. - SET( WXWINDOWS_LIBRARIES ${CMAKE_WX_LIBRARIES} ) - - SET( WXPF "${PFVERSION}${PFUNICODE}${PFDEBUG}" ) - SET(WXWINDOWS_LIBRARIES ${WXWINDOWS_LIBRARIES} - wxbase${WXPF}${PFCOMPILER}.${PFLIBEXT} - wxbase${WXPF}_net${PFCOMPILER}.${PFLIBEXT} wxbase${WXPF}_xml${PFCOMPILER}.${PFLIBEXT} - ) - - SET( WXPF "${PFVERSION}${PFUNICODE}${PFDEBUG}" ) - SET(WXWINDOWS_LIBRARIES ${WXWINDOWS_LIBRARIES} - wxmsw${WXPF}_adv${PFCOMPILER}.${PFLIBEXT} wxmsw${WXPF}_core${PFCOMPILER}.${PFLIBEXT} - wxmsw${WXPF}_html${PFCOMPILER}.${PFLIBEXT} - ) - - IF( NOT WXWINDOWS_USE_SHARED ) - SET( WXPF "${PFVERSION}${PFUNICODE}${PFDEBUG}" ) - # ODBC is not needed in wxArt2D - #SET(WXWINDOWS_LIBRARIES ${WXWINDOWS_LIBRARIES} wxbase${WXPF}_odbc${PFCOMPILER}.${PFLIBEXT} ) - - SET( WXPF "${PFVERSION}${PFUNICODE}${PFDEBUG}" ) - SET(WXWINDOWS_LIBRARIES ${WXWINDOWS_LIBRARIES} - wxmsw${WXPF}_dbgrid.${PFLIBEXT} - wxmsw${WXPF}_gl${PFCOMPILER}.${PFLIBEXT} - ) - ENDIF( NOT WXWINDOWS_USE_SHARED ) - - IF ( WXWINDOWS_USE_UNIV ) - SET( WXPF "${PFUNIV}${PFVERSION}${PFUNICODE}${PFDEBUG}" ) - SET(WXWINDOWS_LIBRARIES ${WXWINDOWS_LIBRARIES} - wxmsw${WXPF}_core${PFCOMPILER}.${PFLIBEXT} - ) - ENDIF ( WXWINDOWS_USE_UNIV ) - - SET( WXPF "${PFUNICODE}${PFDEBUG}" ) - SET(WXWINDOWS_LIBRARIES ${WXWINDOWS_LIBRARIES} - wxregex${WXPF}.lib - ) - - SET( WXPF "${PFDEBUG}" ) - SET(WXWINDOWS_LIBRARIES ${WXWINDOWS_LIBRARIES} - #skip the next since it is detected seperately - #wxexpat${WXPF}.lib - wxpng${WXPF}.lib - wxtiff${WXPF}.lib - wxjpeg${WXPF}.lib - wxzlib${WXPF}.lib - ) - - # The NEXT part will go away in the future SO do NOT optimize with the above - ELSE ( WXVERSION MATCHES "2.51_OR_HIGHER" ) - - SET ( WXWINDOWS_POSSIBLE_LIB_PATHS - ${WXWINDOWS_INSTALL_PATH}/lib - ) - - FIND_LIBRARY( WXWINDOWS_STATIC_LIBRARY - NAMES wxmswd - PATHS ${WXWINDOWS_POSSIBLE_LIB_PATHS} - ) - - FIND_LIBRARY( WXWINDOWS_SHARED_LIBRARY - NAMES wx24_0 - PATHS ${WXWINDOWS_POSSIBLE_LIB_PATHS} - ) - - SET ( WXWINDOWS_POSSIBLE_INCLUDE_PATHS - ${WXWINDOWS_INSTALL_PATH}/include - ) - - FIND_PATH( WXWINDOWS_INCLUDE_PATH - wx/wx.h - ${WXWINDOWS_POSSIBLE_INCLUDE_PATHS} - ) - - IF( WXWINDOWS_SHARED_LIBRARY ) - OPTION(WXWINDOWS_USE_SHARED_LIBS - "Use shared versions of wxWindows libraries" ON) - MARK_AS_ADVANCED(WXWINDOWS_USE_SHARED_LIBS) - ENDIF( WXWINDOWS_SHARED_LIBRARY ) - - SET(CMAKE_WX_LIBRARIES ${CMAKE_WX_LIBRARIES} comctl32 wsock32 rpcrt4) - - SET( WXWINDOWS_LINK_DIRECTORIES ${WXWINDOWS_INSTALL_PATH}/lib ) - - IF( WXWINDOWS_USE_SHARED_LIBS ) - SET(WXWINDOWS_LIBRARIES ${WXWINDOWS_SHARED_LIBRARY} ${CMAKE_WX_LIBRARIES} ) - ELSE( WXWINDOWS_USE_SHARED_LIBS ) - SET(WXWINDOWS_LIBRARIES ${WXWINDOWS_STATIC_LIBRARY} regexd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib ${CMAKE_WX_LIBRARIES}) - ENDIF( WXWINDOWS_USE_SHARED_LIBS ) - - MARK_AS_ADVANCED( - # WXWINDOWS_STATIC_LIBRARY - WXWINDOWS_SHARED_LIBRARY - WXWINDOWS_INCLUDE_PATH - ) - - #these or at least many of them or uses by wxWindows. - IF( WXWINDOWS_USE_DEBUG ) - IF ( WXWINDOWS_USE_UNICODE ) - #the setup.h is placed under $wxinstall/lib/mswud - SET( WXWINDOWS_DEFINITIONS ${WXWINDOWS_DEFINITIONS} -DWIN32;-D__WIN32__;-D_WINDOWS;-DWINVER=0x0400;-D__WXMSW__;/D__WINDOWS__;-D__WIN95__;-DSTRICT;/D__WXDEBUG__;/DwxUSE_UNICODE) - ELSE ( WXWINDOWS_USE_UNICODE ) - #the setup.h is placed under $wxinstall/lib/mswd - SET( WXWINDOWS_DEFINITIONS ${WXWINDOWS_DEFINITIONS} -DWIN32;-D__WIN32__;-D_WINDOWS;-DWINVER=0x0400;-D__WXMSW__;/D__WINDOWS__;-D__WIN95__;-DSTRICT;/D__WXDEBUG__) - ENDIF ( WXWINDOWS_USE_UNICODE ) - ELSE ( WXWINDOWS_USE_DEBUG ) - IF ( WXWINDOWS_USE_UNICODE ) - SET( WXWINDOWS_DEFINITIONS ${WXWINDOWS_DEFINITIONS} -DWIN32;-D__WIN32__;-D_WINDOWS;-DWINVER=0x0400;-D__WXMSW__;/D__WINDOWS__;-D__WIN95__;-DSTRICT;/DwxUSE_UNICODE) - ELSE ( WXWINDOWS_USE_UNICODE ) - SET( WXWINDOWS_DEFINITIONS ${WXWINDOWS_DEFINITIONS} -DWIN32;-D__WIN32__;-D_WINDOWS;-DWINVER=0x0400;-D__WXMSW__;/D__WINDOWS__;-D__WIN95__;-DSTRICT) - ENDIF ( WXWINDOWS_USE_UNICODE ) - - ENDIF( WXWINDOWS_USE_DEBUG ) - - IF( WXWINDOWS_USE_SHARED_LIBS ) - - IF(WXWINDOWS_INCLUDE_PATH) - SET( WXWINDOWS_INCLUDE_DIR ${WXWINDOWS_INCLUDE_PATH} ${WXWINDOWS_INCLUDE_PATH}/../contrib/include ) - IF( WXWINDOWS_USE_DEBUG ) - IF ( WXWINDOWS_USE_UNICODE ) - #the setup.h is placed under $wxinstall/lib/mswud - SET( WXWINDOWS_INCLUDE_DIR ${WXWINDOWS_INCLUDE_DIR} ${WXWINDOWS_INSTALL_PATH}/lib/mswdllud ) - ELSE ( WXWINDOWS_USE_UNICODE ) - #the setup.h is placed under $wxinstall/lib/mswd - SET( WXWINDOWS_INCLUDE_DIR ${WXWINDOWS_INCLUDE_DIR} ${WXWINDOWS_INSTALL_PATH}/lib/mswdlld ) - ENDIF ( WXWINDOWS_USE_UNICODE ) - ELSE( WXWINDOWS_USE_DEBUG ) - IF ( WXWINDOWS_USE_UNICODE ) - #the setup.h is placed under $wxinstall/lib/msw - SET( WXWINDOWS_INCLUDE_DIR ${WXWINDOWS_INCLUDE_DIR} ${WXWINDOWS_INSTALL_PATH}/lib/mswdllu ) - ELSE ( WXWINDOWS_USE_UNICODE ) - #the setup.h is placed under $wxinstall/lib/mswu - SET( WXWINDOWS_INCLUDE_DIR ${WXWINDOWS_INCLUDE_DIR} ${WXWINDOWS_INSTALL_PATH}/lib/mswdll ) - ENDIF ( WXWINDOWS_USE_UNICODE ) - ENDIF( WXWINDOWS_USE_DEBUG ) - ENDIF(WXWINDOWS_INCLUDE_PATH) - - ELSE( WXWINDOWS_USE_SHARED_LIBS ) - - IF(WXWINDOWS_INCLUDE_PATH) - SET( WXWINDOWS_INCLUDE_DIR ${WXWINDOWS_INCLUDE_PATH} ${WXWINDOWS_INCLUDE_PATH}/../contrib/include ) - IF( WXWINDOWS_USE_DEBUG ) - IF ( WXWINDOWS_USE_UNICODE ) - #the setup.h is placed under $wxinstall/lib/mswud - SET( WXWINDOWS_INCLUDE_DIR ${WXWINDOWS_INCLUDE_DIR} ${WXWINDOWS_INSTALL_PATH}/lib/mswud ) - ELSE ( WXWINDOWS_USE_UNICODE ) - #the setup.h is placed under $wxinstall/lib/mswd - SET( WXWINDOWS_INCLUDE_DIR ${WXWINDOWS_INCLUDE_DIR} ${WXWINDOWS_INSTALL_PATH}/lib/mswd ) - ENDIF ( WXWINDOWS_USE_UNICODE ) - ELSE( WXWINDOWS_USE_DEBUG ) - IF ( WXWINDOWS_USE_UNICODE ) - #the setup.h is placed under $wxinstall/lib/msw - SET( WXWINDOWS_INCLUDE_DIR ${WXWINDOWS_INCLUDE_DIR} ${WXWINDOWS_INSTALL_PATH}/lib/mswu ) - ELSE ( WXWINDOWS_USE_UNICODE ) - #the setup.h is placed under $wxinstall/lib/mswu - SET( WXWINDOWS_INCLUDE_DIR ${WXWINDOWS_INCLUDE_DIR} ${WXWINDOWS_INSTALL_PATH}/lib/msw ) - ENDIF ( WXWINDOWS_USE_UNICODE ) - ENDIF( WXWINDOWS_USE_DEBUG ) - ENDIF(WXWINDOWS_INCLUDE_PATH) - - ENDIF( WXWINDOWS_USE_SHARED_LIBS ) - - - ENDIF ( WXVERSION MATCHES "2.51_OR_HIGHER" ) - - - #MESSAGE( "${WXWINDOWS_LIBRARIES}") - - SET( WXWINDOWS_DEFINITIONS ${WXWINDOWS_DEFINITIONS} -DWIN32 -D__WXMSW__ ) - - IF( WXWINDOWS_USE_SHARED ) - SET( WXWINDOWS_DEFINITIONS ${WXWINDOWS_DEFINITIONS} -DWXUSINGDLL ) - ENDIF( WXWINDOWS_USE_SHARED ) - - #these or at least many of them or uses by wxWindows. - IF( WXWINDOWS_USE_DEBUG ) - SET( WXWINDOWS_DEFINITIONS ${WXWINDOWS_DEFINITIONS} -D_DEBUG_ -D__WXDEBUG__ ) - ENDIF( WXWINDOWS_USE_DEBUG ) - - IF ( WXWINDOWS_USE_UNICODE ) - SET( WXWINDOWS_DEFINITIONS ${WXWINDOWS_DEFINITIONS} -DwxUSE_UNICODE ) - ENDIF ( WXWINDOWS_USE_UNICODE ) - - SET( WXWINDOWS_RC ${WXWINDOWS_INSTALL_PATH}/include/wx/msw/wx.rc ) - # used in ADD_EXECUTABLE is the WIN32GUI to tell it is a typical windows GUI executable. - SET( WIN32GUI WIN32 ) - - # not used here - SET( CMAKE_WX_CXX_FLAGS "" ) - - MARK_AS_ADVANCED( - WXWINDOWS_INCLUDE_PATH - WXWINDOWS_INSTALL_PATH - ) - -ELSE( WIN32 ) - - FIND_PROGRAM( CMAKE_WX_CONFIG wx-config ../wx/bin ../../wx/bin ) - SET( CMAKE_WX_CXX_FLAGS "`${CMAKE_WX_CONFIG} --cxxflags`" ) - SET( WXWINDOWS_LIBRARIES "`${CMAKE_WX_CONFIG} --libs`" ) - - ## extract linkdirs (-L) for rpath - ## use regular expression to match wildcard equivalent "-L*" - ## with is a space or a semicolon - STRING(REGEX MATCHALL "[-][L]([^ ;])+" WXWINDOWS_LINK_DIRECTORIES_WITH_PREFIX "${WX_CONFIG_LIBS}" ) - #MESSAGE("DBG WXWINDOWS_LINK_DIRECTORIES_WITH_PREFIX=${WXWINDOWS_LINK_DIRECTORIES_WITH_PREFIX}") - - ## remove prefix -L because we need the pure directory for LINK_DIRECTORIES - ## replace -L by ; because the separator seems to be lost otherwise (bug or - ## feature?) - IF(WXWINDOWS_LINK_DIRECTORIES_WITH_PREFIX) - STRING(REGEX REPLACE "[-][L]" ";" WXWINDOWS_LINK_DIRECTORIES ${WXWINDOWS_LINK_DIRECTORIES_WITH_PREFIX} ) - #MESSAGE("DBG WXWINDOWS_LINK_DIRECTORIES=${WXWINDOWS_LINK_DIRECTORIES}") - ENDIF(WXWINDOWS_LINK_DIRECTORIES_WITH_PREFIX) - - ## replace space separated string by semicolon separated vector to make it - ## work with LINK_DIRECTORIES - SEPARATE_ARGUMENTS(WXWINDOWS_LINK_DIRECTORIES) - - IF( CYGWIN OR MINGW ) - GET_FILENAME_COMPONENT(WXWINDOWS_INSTALL_PATH ${CMAKE_WX_CONFIG} PATH) - SET( WXWINDOWS_INSTALL_PATH ${WXWINDOWS_INSTALL_PATH}/.. ) - SET( WXWINDOWS_RC ${WXWINDOWS_INSTALL_PATH}/include/wx/msw/wx.rc ) - ELSE( CYGWIN OR MINGW ) - SET( WXWINDOWS_RC "" ) - ENDIF( CYGWIN OR MINGW ) - SET( WIN32GUI "" ) - - #keep debug settings as indicated by wx-config - #SET( WXWINDOWS_DEFINITIONS ${WXWINDOWS_DEFINITIONS} "${CMAKE_WX_CXX_FLAGS}" ) - #IF( WXWINDOWS_USE_DEBUG ) - # SET( WXWINDOWS_DEFINITIONS ${WXWINDOWS_DEFINITIONS} -ggdb ) - #ENDIF( WXWINDOWS_USE_DEBUG ) - - IF( CYGWIN OR MINGW ) - IF( CYGWIN ) - SET( WXWINDOWS_DEFINITIONS ${WXWINDOWS_DEFINITIONS} -D__GNUWIN32__ -O2 -D_WIN32_IE=0x400 -MMD -Wall ) - ENDIF( CYGWIN ) - ELSE( CYGWIN OR MINGW ) - # just in case `gtk-config --cflags`does not work - # SET( WXWINDOWS_INCLUDE_DIR ${WXWINDOWS_INCLUDE_DIR} /usr/include/gtk-2.0 /usr/include/gtk-2.0/include /usr/lib/gtk-2.0/include /usr/include/glib-2.0 /usr/lib/glib-2.0/include /usr/include/pango-1.0 /usr/include/atk-1.0 ) - # What about FindGTK.cmake? and what if somebody uses wxMotif? - SET( CMAKE_WX_CXX_FLAGS "${CMAKE_WX_CXX_FLAGS} `gtk-config --cflags`" ) - #find Xwindows - INCLUDE( ${CMAKE_ROOT}/Modules/FindX11.cmake ) - SET( WXWINDOWS_INCLUDE_DIR ${WXWINDOWS_INCLUDE_DIR} ${X11_INCLUDE_DIR} ) - ENDIF( CYGWIN OR MINGW ) - -ENDIF( WIN32 ) - -MARK_AS_ADVANCED( - CMAKE_WX_CXX_FLAGS -) - -#MESSAGE( "${WXWINDOWS_LINK_DIRECTORIES}" ) -#MESSAGE( "${WXWINDOWS_LIBRARIES}" ) -#MESSAGE( "CMAKE_WX_CXX_FLAGS}" ) -#MESSAGE( "WXWINDOWS_INCLUDE_PATH}" ) -#MESSAGE( "WXWINDOWS_INCLUDE_DIR}" ) -#MESSAGE( "WXWINDOWS_DEFINITIONS}" )