From 8d28c35e13cc84873fa671c9ab8c1f5b1fc43502 Mon Sep 17 00:00:00 2001 From: Mark Vejvoda Date: Sat, 22 Jan 2011 00:11:40 +0000 Subject: [PATCH] - fixed cmake builds on linux --- mk/cmake/Modules/FindPackageHandleStandardArgs.cmake | 3 +++ mk/cmake/Modules/FindwxWidgets.cmake | 3 +++ 2 files changed, 6 insertions(+) diff --git a/mk/cmake/Modules/FindPackageHandleStandardArgs.cmake b/mk/cmake/Modules/FindPackageHandleStandardArgs.cmake index 1acb021e..78c16c94 100644 --- a/mk/cmake/Modules/FindPackageHandleStandardArgs.cmake +++ b/mk/cmake/Modules/FindPackageHandleStandardArgs.cmake @@ -83,7 +83,10 @@ # License text for the above reference.) INCLUDE(FindPackageMessage) + +IF(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD") INCLUDE(CMakeParseArguments) +ENDIF() # internal helper macro MACRO(_FPHSA_FAILURE_MESSAGE _msg) diff --git a/mk/cmake/Modules/FindwxWidgets.cmake b/mk/cmake/Modules/FindwxWidgets.cmake index 65412a91..09587978 100644 --- a/mk/cmake/Modules/FindwxWidgets.cmake +++ b/mk/cmake/Modules/FindwxWidgets.cmake @@ -840,7 +840,10 @@ DBG_MSG("wxWidgets_USE_FILE : ${wxWidgets_USE_FILE}") #===================================================================== #===================================================================== +IF(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD") INCLUDE("${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake") +ENDIF() + FIND_PACKAGE_HANDLE_STANDARD_ARGS(wxWidgets DEFAULT_MSG wxWidgets_FOUND) # Maintain consistency with all other variables. SET(wxWidgets_FOUND ${WXWIDGETS_FOUND})