summaryrefslogtreecommitdiff
path: root/Modules/UsewxWidgets.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'Modules/UsewxWidgets.cmake')
-rw-r--r--Modules/UsewxWidgets.cmake80
1 files changed, 40 insertions, 40 deletions
diff --git a/Modules/UsewxWidgets.cmake b/Modules/UsewxWidgets.cmake
index a0f2e86..bb8c29b 100644
--- a/Modules/UsewxWidgets.cmake
+++ b/Modules/UsewxWidgets.cmake
@@ -4,10 +4,10 @@
#
# USAGE
# # Note that for MinGW users the order of libs is important!
-# FIND_PACKAGE(wxWidgets REQUIRED net gl core base)
-# INCLUDE(${wxWidgets_USE_FILE})
+# find_package(wxWidgets REQUIRED net gl core base)
+# include(${wxWidgets_USE_FILE})
# # and for each of your dependent executable/library targets:
-# TARGET_LINK_LIBRARIES(<YourTarget> ${wxWidgets_LIBRARIES})
+# target_link_libraries(<YourTarget> ${wxWidgets_LIBRARIES})
#
# DEPRECATED
# LINK_LIBRARIES is not called in favor of adding dependencies per target.
@@ -31,59 +31,59 @@
# debug message and logging.
# comment these out for distribution
-IF (NOT LOGFILE )
- # SET(LOGFILE "${PROJECT_BINARY_DIR}/CMakeOutput.log")
-ENDIF (NOT LOGFILE )
-MACRO(MSG _MSG)
- # FILE(APPEND ${LOGFILE} "${CMAKE_CURRENT_LIST_FILE}(${CMAKE_CURRENT_LIST_LINE}): ${_MSG}\n")
- # MESSAGE(STATUS "${CMAKE_CURRENT_LIST_FILE}(${CMAKE_CURRENT_LIST_LINE}): ${_MSG}")
-ENDMACRO(MSG)
+if (NOT LOGFILE )
+ # set(LOGFILE "${PROJECT_BINARY_DIR}/CMakeOutput.log")
+endif ()
+macro(MSG _MSG)
+ # file(APPEND ${LOGFILE} "${CMAKE_CURRENT_LIST_FILE}(${CMAKE_CURRENT_LIST_LINE}): ${_MSG}\n")
+ # message(STATUS "${CMAKE_CURRENT_LIST_FILE}(${CMAKE_CURRENT_LIST_LINE}): ${_MSG}")
+endmacro()
MSG("wxWidgets_FOUND=${wxWidgets_FOUND}")
-IF (wxWidgets_FOUND)
- IF (wxWidgets_INCLUDE_DIRS)
- IF(wxWidgets_INCLUDE_DIRS_NO_SYSTEM)
- INCLUDE_DIRECTORIES(${wxWidgets_INCLUDE_DIRS})
- ELSE(wxWidgets_INCLUDE_DIRS_NO_SYSTEM)
- INCLUDE_DIRECTORIES(SYSTEM ${wxWidgets_INCLUDE_DIRS})
- ENDIF(wxWidgets_INCLUDE_DIRS_NO_SYSTEM)
+if (wxWidgets_FOUND)
+ if (wxWidgets_INCLUDE_DIRS)
+ if(wxWidgets_INCLUDE_DIRS_NO_SYSTEM)
+ include_directories(${wxWidgets_INCLUDE_DIRS})
+ else()
+ include_directories(SYSTEM ${wxWidgets_INCLUDE_DIRS})
+ endif()
MSG("wxWidgets_INCLUDE_DIRS=${wxWidgets_INCLUDE_DIRS}")
- ENDIF(wxWidgets_INCLUDE_DIRS)
+ endif()
- IF (wxWidgets_LIBRARY_DIRS)
- LINK_DIRECTORIES(${wxWidgets_LIBRARY_DIRS})
+ if (wxWidgets_LIBRARY_DIRS)
+ link_directories(${wxWidgets_LIBRARY_DIRS})
MSG("wxWidgets_LIBRARY_DIRS=${wxWidgets_LIBRARY_DIRS}")
- ENDIF(wxWidgets_LIBRARY_DIRS)
+ endif()
- IF (wxWidgets_DEFINITIONS)
- SET_PROPERTY(DIRECTORY APPEND
+ if (wxWidgets_DEFINITIONS)
+ set_property(DIRECTORY APPEND
PROPERTY COMPILE_DEFINITIONS ${wxWidgets_DEFINITIONS})
MSG("wxWidgets_DEFINITIONS=${wxWidgets_DEFINITIONS}")
- ENDIF(wxWidgets_DEFINITIONS)
+ endif()
- IF (wxWidgets_DEFINITIONS_DEBUG)
- SET_PROPERTY(DIRECTORY APPEND
+ if (wxWidgets_DEFINITIONS_DEBUG)
+ set_property(DIRECTORY APPEND
PROPERTY COMPILE_DEFINITIONS_DEBUG ${wxWidgets_DEFINITIONS_DEBUG})
MSG("wxWidgets_DEFINITIONS_DEBUG=${wxWidgets_DEFINITIONS_DEBUG}")
- ENDIF(wxWidgets_DEFINITIONS_DEBUG)
+ endif()
- IF (wxWidgets_CXX_FLAGS)
- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${wxWidgets_CXX_FLAGS}")
+ if (wxWidgets_CXX_FLAGS)
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${wxWidgets_CXX_FLAGS}")
MSG("wxWidgets_CXX_FLAGS=${wxWidgets_CXX_FLAGS}")
- ENDIF(wxWidgets_CXX_FLAGS)
+ endif()
# DEPRECATED JW
# just for backward compatibility: add deps to all targets
- # library projects better use advanced FIND_PACKAGE(wxWidgets) directly.
- #IF(wxWidgets_LIBRARIES)
- # LINK_LIBRARIES(${wxWidgets_LIBRARIES})
+ # library projects better use advanced find_package(wxWidgets) directly.
+ #if(wxWidgets_LIBRARIES)
+ # link_libraries(${wxWidgets_LIBRARIES})
# # BUG: str too long: MSG("wxWidgets_LIBRARIES=${wxWidgets_LIBRARIES}")
- # IF(LOGFILE)
- # FILE(APPEND ${LOGFILE} "${CMAKE_CURRENT_LIST_FILE}(${CMAKE_CURRENT_LIST_LINE}): ${wxWidgets_LIBRARIES}\n")
- # ENDIF(LOGFILE)
- #ENDIF(wxWidgets_LIBRARIES)
+ # if(LOGFILE)
+ # file(APPEND ${LOGFILE} "${CMAKE_CURRENT_LIST_FILE}(${CMAKE_CURRENT_LIST_LINE}): ${wxWidgets_LIBRARIES}\n")
+ # endif()
+ #endif()
-ELSE (wxWidgets_FOUND)
- MESSAGE("wxWidgets requested but not found.")
-ENDIF(wxWidgets_FOUND)
+else ()
+ message("wxWidgets requested but not found.")
+endif()