aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt15
1 files changed, 12 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 659cfd5952..e50de6abd0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -425,6 +425,7 @@ endif()
#The minimum package list
set(PACKAGELIST Gettext GLIB2 GMODULE2 GTHREAD2 M LEX YACC Perl SED SH PythonInterp)
+set(GLIB2_REQUIRED)
set(GLIB2_FIND_REQUIRED)
set(GLIB2_MIN_VERSION 2.14.0)
set(GTHREAD2_REQUIRED)
@@ -561,9 +562,15 @@ foreach(PACKAGE ${PACKAGELIST})
if(${PACKAGE} STREQUAL "Qt4")
set(PACKAGE_VAR "QT")
elseif(${PACKAGE} STREQUAL "PythonInterp")
- set(PACKAGE_VAR "PYTHON")
+ set(PACKAGE_VAR "PYTHONINTERP")
elseif(${PACKAGE} STREQUAL "PythonLibs")
- set(PACKAGE_VAR "PYTHON")
+ set(PACKAGE_VAR "PYTHONLIBS")
+ elseif(${PACKAGE} STREQUAL "Gettext")
+ set(PACKAGE_VAR "GETTEXT")
+ elseif(${PACKAGE} STREQUAL "HtmlViewer")
+ set(PACKAGE_VAR "HTMLVIEWER")
+ elseif(${PACKAGE} STREQUAL "Perl")
+ set(PACKAGE_VAR "PERL")
else()
set(PACKAGE_VAR ${PACKAGE})
endif()
@@ -574,8 +581,8 @@ foreach(PACKAGE ${PACKAGELIST})
else()
find_package(${PACKAGE})
endif()
- message(${PACKAGE_VAR}_FOUND)
if (${PACKAGE_VAR}_FOUND)
+ message("${PACKAGE_VAR} FOUND")
set(HAVE_LIB${PACKAGE_VAR} 1)
include_directories(${${PACKAGE_VAR}_INCLUDE_DIRS})
set(WS_ALL_LIBS ${WS_ALL_LIBS} ${${PACKAGE_VAR}_LIBRARIES})
@@ -587,6 +594,8 @@ foreach(PACKAGE ${PACKAGELIST})
if (${PACKAGE_VAR}_EXECUTABLE)
message(STATUS "${PACKAGE} executable: ${${PACKAGE_VAR}_EXECUTABLE}")
endif()
+ else()
+ message(SEND_ERROR "${PACKAGE_VAR} NOT FOUND")
endif()
endforeach()