summaryrefslogtreecommitdiffstats
path: root/Modules/Use_wxWindows.cmake
diff options
context:
space:
mode:
authorAndy Cedilnik <andy.cedilnik@kitware.com>2003-07-29 17:36:50 (GMT)
committerAndy Cedilnik <andy.cedilnik@kitware.com>2003-07-29 17:36:50 (GMT)
commit4faaf7c877b962015ad27e4d0a14026b3ec251c1 (patch)
treea0cc6dd134a94aa5a9c37200005406fb1128cafe /Modules/Use_wxWindows.cmake
parent2f58c28e6d5c471a3e9e8d45654dd5be97125bc9 (diff)
downloadCMake-4faaf7c877b962015ad27e4d0a14026b3ec251c1.zip
CMake-4faaf7c877b962015ad27e4d0a14026b3ec251c1.tar.gz
CMake-4faaf7c877b962015ad27e4d0a14026b3ec251c1.tar.bz2
ENH: Add Use file for wxWindows. Thanks Jan Woetzel
Diffstat (limited to 'Modules/Use_wxWindows.cmake')
-rw-r--r--Modules/Use_wxWindows.cmake49
1 files changed, 49 insertions, 0 deletions
diff --git a/Modules/Use_wxWindows.cmake b/Modules/Use_wxWindows.cmake
new file mode 100644
index 0000000..d38c5d2
--- /dev/null
+++ b/Modules/Use_wxWindows.cmake
@@ -0,0 +1,49 @@
+##
+## This convenience include finds if wxWindows is installed
+## and set the appropriate libs, incdirs, flags etc.
+
+## author Jan Woetzel <jw -at- mip.informatik.uni-kiel.de> (07/2003)
+##
+## -----------------------------------------------------
+## USAGE:
+## just include Use_wxWindows.cmake
+## in your projects CMakeLists.txt
+## INCLUDE( ${CMAKE_ROOT}/Modules/Use_wxWindows.cmake)
+##
+## if you are sure you need GL then
+## SET(WXWINDOWS_USE_GL 1)
+## *before* you include this file.
+##
+## -----------------------------------------------------
+
+
+
+INCLUDE(${CMAKE_ROOT}/Modules/FindwxWindows.cmake)
+
+IF(WXWINDOWS_FOUND)
+
+ #MESSAGE("DBG Use_wxWindows.cmake: WXWINDOWS_INCLUDE_DIR=${WXWINDOWS_INCLUDE_DIR} WXWINDOWS_LINK_DIRECTORIES=${WXWINDOWS_LINK_DIRECTORIES} WXWINDOWS_LIBRARIES=${WXWINDOWS_LIBRARIES} CMAKE_WXWINDOWS_CXX_FLAGS=${CMAKE_WXWINDOWS_CXX_FLAGS} WXWINDOWS_DEFINITIONS=${WXWINDOWS_DEFINITIONS}")
+
+ IF(WXWINDOWS_INCLUDE_DIR)
+ INCLUDE_DIRECTORIES(${WXWINDOWS_INCLUDE_DIR})
+ ENDIF(WXWINDOWS_INCLUDE_DIR)
+
+ IF(WXWINDOWS_LINK_DIRECTORIES)
+ LINK_DIRECTORIES(${WXWINDOWS_LINK_DIRECTORIES})
+ ENDIF(WXWINDOWS_LINK_DIRECTORIES)
+
+ IF(WXWINDOWS_LIBRARIES)
+ LINK_LIBRARIES(${WXWINDOWS_LIBRARIES})
+ ENDIF(WXWINDOWS_LIBRARIES)
+
+ IF (CMAKE_WXWINDOWS_CXX_FLAGS)
+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CMAKE_WXWINDOWS_CXX_FLAGS}")
+ ENDIF(CMAKE_WXWINDOWS_CXX_FLAGS)
+
+ IF(WXWINDOWS_DEFINITIONS)
+ ADD_DEFINITIONS(${WXWINDOWS_DEFINITIONS})
+ ENDIF(WXWINDOWS_DEFINITIONS)
+
+ELSE(WXWINDOWS_FOUND)
+ MESSAGE(SEND_ERROR "wxWindows not found by Use_wxWindows.cmake")
+ENDIF(WXWINDOWS_FOUND)