summaryrefslogtreecommitdiffstats
path: root/CMakeScripts
diff options
context:
space:
mode:
authorJoshua L. Blocher <verbalshadow@gmail.com>2008-06-18 19:31:57 +0000
committerverbalshadow <verbalshadow@users.sourceforge.net>2008-06-18 19:31:57 +0000
commitce9c7904736778e9614fb656f1eb20ab644e449d (patch)
tree07a38f7c1c6d2de1d004572468f4477a9b9ff49d /CMakeScripts
parentcompilable! wip (diff)
downloadinkscape-ce9c7904736778e9614fb656f1eb20ab644e449d.tar.gz
inkscape-ce9c7904736778e9614fb656f1eb20ab644e449d.zip
Cmake: Add src/ to include_directories, fix missing includes for file checks
(bzr r5986)
Diffstat (limited to 'CMakeScripts')
-rw-r--r--CMakeScripts/ConfigChecks.cmake2
-rw-r--r--CMakeScripts/DefineDependsandFlags.cmake5
2 files changed, 4 insertions, 3 deletions
diff --git a/CMakeScripts/ConfigChecks.cmake b/CMakeScripts/ConfigChecks.cmake
index 026fa5d01..749c3c534 100644
--- a/CMakeScripts/ConfigChecks.cmake
+++ b/CMakeScripts/ConfigChecks.cmake
@@ -1,7 +1,7 @@
#---------------
# From here on:
# Set all HAVE_XXX variables, to correctly set all defines in config.h
-
+SET(CMAKE_REQUIRED_INCLUDES ${INK_INCLUDES})
INCLUDE (CheckIncludeFiles)
INCLUDE (CheckFunctionExists)
INCLUDE (CheckStructMember)
diff --git a/CMakeScripts/DefineDependsandFlags.cmake b/CMakeScripts/DefineDependsandFlags.cmake
index 1a690abd3..7b09ed8f3 100644
--- a/CMakeScripts/DefineDependsandFlags.cmake
+++ b/CMakeScripts/DefineDependsandFlags.cmake
@@ -36,9 +36,10 @@ LIST(APPEND INKSCAPE_LIBS
)
#Includes
-INCLUDE_DIRECTORIES(
+SET(INK_INCLUDES
${CMAKE_BINARY_DIR}
${PROJECT_SOURCE_DIR}
+${PROJECT_SOURCE_DIR}/src
${GTK2_INCLUDE_DIRS}
${GTKMM_INCLUDE_DIRS}
${SIGC++_INCLUDE_DIRS}
@@ -54,7 +55,7 @@ ${POPT_INCLUDE_DIRS}
${OPENSSL_INCLUDE_DIRS}
)
#C/C++ Flags
-#SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -I${BOOST_INCLUDE_DIR} ")
+INCLUDE_DIRECTORIES(${INK_INCLUDES})
#INCLUDE(ConfigCompileFlags)
INCLUDE(ConfigChecks)