summaryrefslogtreecommitdiffstats
path: root/CMakeScripts
diff options
context:
space:
mode:
authorJoshua L. Blocher <verbalshadow@gmail.com>2009-01-07 21:59:22 +0000
committerverbalshadow <verbalshadow@users.sourceforge.net>2009-01-07 21:59:22 +0000
commit5cf06854410875c22093f5bf5c7ed1a481bce549 (patch)
tree85f31a5b35d67dee3b9e3ce6e43262fa78742cc3 /CMakeScripts
parentadded forgotten files, updated ru.po a bit (diff)
downloadinkscape-5cf06854410875c22093f5bf5c7ed1a481bce549.tar.gz
inkscape-5cf06854410875c22093f5bf5c7ed1a481bce549.zip
Cmake: more fixes plus a patch for OSX paths by Henrik Gustafsson
(bzr r7093)
Diffstat (limited to 'CMakeScripts')
-rw-r--r--CMakeScripts/DefineDependsandFlags.cmake126
-rw-r--r--CMakeScripts/FindGDKMM.cmake2
-rw-r--r--CMakeScripts/FindGIOMM.cmake1
-rw-r--r--CMakeScripts/FindGLIBMM.cmake2
-rw-r--r--CMakeScripts/FindGTK2.cmake8
-rw-r--r--CMakeScripts/FindGtkMM.cmake3
-rw-r--r--CMakeScripts/FindSigC++.cmake1
7 files changed, 79 insertions, 64 deletions
diff --git a/CMakeScripts/DefineDependsandFlags.cmake b/CMakeScripts/DefineDependsandFlags.cmake
index 19cb012de..b2d3943df 100644
--- a/CMakeScripts/DefineDependsandFlags.cmake
+++ b/CMakeScripts/DefineDependsandFlags.cmake
@@ -1,63 +1,63 @@
-
-# Include dependencies:
-find_package(GTK2 REQUIRED)
-find_package(GtkMM REQUIRED)
-find_package(SigC++ REQUIRED)
-find_package(XML2 REQUIRED)
-find_package(XSLT REQUIRED)
-find_package(GSL REQUIRED)
-find_package(ImageMagick++ REQUIRED)
-find_package(Freetype2 REQUIRED)
-find_package(GnomeVFS2)
-find_package(Boost REQUIRED)
-find_package(BoehmGC REQUIRED)
-find_package(LibWPG)
-find_package(PNG REQUIRED)
-find_package(Popt REQUIRED)
-find_package(OpenSSL)
-INCLUDE(IncludeJava)
-# end Dependencies
-
-#Linking
-LIST(APPEND INKSCAPE_LIBS
-${GTK2_LIBRARIES}
-${GTKMM_LIBRARIES}
-${SIGC++_LIBRARIES}
-${GSL_LIBRARIES}
-${XML2_LIBRARIES}
-${XSLT_LIBRARIES}
-${IMAGEMAGICK++_LIBRARIES}
-${FREETYPE2_LIBRARIES}
-${GNOMEVFS2_LIBRARIES}
-${BOOST_LIBRARIES}
-${BOEHMGC_LIBRARIES}
-${PNG_LIBRARIES}
-${POPT_LIBRARIES}
-${OPENSSL_LIBRARIES}
-)
-
-#Includes
-SET(INK_INCLUDES
-${CMAKE_BINARY_DIR}
-${PROJECT_SOURCE_DIR}
-${PROJECT_SOURCE_DIR}/src
-${GTK2_INCLUDE_DIRS}
-${GTKMM_INCLUDE_DIRS}
-${SIGC++_INCLUDE_DIRS}
-${GSL_INCLUDE_DIRS}
-${XML2_INCLUDE_DIRS}
-${XSLT_INCLUDE_DIRS}
-${IMAGEMAGICK++_INCLUDE_DIRS}
-${FREETYPE2_INCLUDE_DIRS}
-${GNOMEVFS2_INCLUDE_DIRS}
-${BOOST_INCLUDE_DIRS}
-${BOEHMGC_INCLUDE_DIRS}
-${PNG_INCLUDE_DIRS}
-${POPT_INCLUDE_DIRS}
-${OPENSSL_INCLUDE_DIRS}
-)
-#C/C++ Flags
-INCLUDE_DIRECTORIES(${INK_INCLUDES})
-
-#INCLUDE(ConfigCompileFlags)
-INCLUDE(ConfigChecks)
+
+# Include dependencies:
+find_package(GTK2 REQUIRED)
+find_package(GtkMM REQUIRED)
+find_package(SigC++ REQUIRED)
+find_package(XML2 REQUIRED)
+find_package(XSLT REQUIRED)
+find_package(GSL REQUIRED)
+find_package(ImageMagick++ REQUIRED)
+find_package(Freetype2 REQUIRED)
+find_package(GnomeVFS2)
+find_package(Boost REQUIRED)
+find_package(BoehmGC REQUIRED)
+find_package(LibWPG)
+find_package(PNG REQUIRED)
+find_package(Popt REQUIRED)
+find_package(OpenSSL)
+INCLUDE(IncludeJava)
+# end Dependencies
+
+#Linking
+LIST(APPEND INKSCAPE_LIBS
+${GTK2_LIBRARIES}
+${GTKMM_LIBRARIES}
+${SIGC++_LIBRARIES}
+${GSL_LIBRARIES}
+${XML2_LIBRARIES}
+${XSLT_LIBRARIES}
+${IMAGEMAGICK++_LIBRARIES}
+${FREETYPE2_LIBRARIES}
+${GNOMEVFS2_LIBRARIES}
+${BOOST_LIBRARIES}
+${BOEHMGC_LIBRARIES}
+${PNG_LIBRARIES}
+${POPT_LIBRARIES}
+${OPENSSL_LIBRARIES}
+)
+
+#Includes
+SET(INK_INCLUDES
+${CMAKE_BINARY_DIR}
+${PROJECT_SOURCE_DIR}
+${PROJECT_SOURCE_DIR}/src
+${GTK2_INCLUDE_DIRS}
+${GTKMM_INCLUDE_DIRS}
+${SIGC++_INCLUDE_DIRS}
+${GSL_INCLUDE_DIRS}
+${XML2_INCLUDE_DIRS}
+${XSLT_INCLUDE_DIRS}
+${IMAGEMAGICK++_INCLUDE_DIRS}
+${FREETYPE2_INCLUDE_DIRS}
+${GNOMEVFS2_INCLUDE_DIRS}
+${BOOST_INCLUDE_DIRS}
+${BOEHMGC_INCLUDE_DIRS}
+${PNG_INCLUDE_DIRS}
+${POPT_INCLUDE_DIRS}
+${OPENSSL_INCLUDE_DIRS}
+)
+#C/C++ Flags
+INCLUDE_DIRECTORIES(${INK_INCLUDES})
+
+#INCLUDE(ConfigCompileFlags)
+INCLUDE(ConfigChecks)
diff --git a/CMakeScripts/FindGDKMM.cmake b/CMakeScripts/FindGDKMM.cmake
index 37723349c..60c98e096 100644
--- a/CMakeScripts/FindGDKMM.cmake
+++ b/CMakeScripts/FindGDKMM.cmake
@@ -37,6 +37,7 @@ else (GDKMM_LIBRARIES AND GDKMM_INCLUDE_DIRS)
/usr/include
/usr/local/include
/opt/local/include
+ /opt/local/include/gdkmm-2.4
/sw/include
PATH_SUFFIXES
gdkmm-2.4
@@ -50,6 +51,7 @@ else (GDKMM_LIBRARIES AND GDKMM_INCLUDE_DIRS)
/usr/include
/usr/local/include
/opt/local/include
+ /opt/local/lib/gdkmm-2.4/include
/sw/include
/usr/lib/gdkmm-2.4/include
/usr/lib64/gdkmm-2.4/include
diff --git a/CMakeScripts/FindGIOMM.cmake b/CMakeScripts/FindGIOMM.cmake
index 4a1bc8133..953f84b68 100644
--- a/CMakeScripts/FindGIOMM.cmake
+++ b/CMakeScripts/FindGIOMM.cmake
@@ -37,6 +37,7 @@ else (GIOMM_LIBRARIES AND GIOMM_INCLUDE_DIRS)
/usr/include
/usr/local/include
/opt/local/include
+ /opt/local/include/giomm-2.4/
/sw/include
PATH_SUFFIXES
giomm-2.4
diff --git a/CMakeScripts/FindGLIBMM.cmake b/CMakeScripts/FindGLIBMM.cmake
index bfbb55917..435faf868 100644
--- a/CMakeScripts/FindGLIBMM.cmake
+++ b/CMakeScripts/FindGLIBMM.cmake
@@ -37,6 +37,7 @@ else (GLIBMM_LIBRARIES AND GLIBMM_INCLUDE_DIRS)
/usr/include
/usr/local/include
/opt/local/include
+ /opt/local/lib/glibmm-2.4/include
/sw/include
PATH_SUFFIXES
glibmm-2.4
@@ -50,6 +51,7 @@ else (GLIBMM_LIBRARIES AND GLIBMM_INCLUDE_DIRS)
/usr/include
/usr/local/include
/opt/local/include
+ /opt/local/lib/glibmm-2.4/include
/sw/include
/usr/lib/glibmm-2.4/include
/usr/lib64/glibmm-2.4/include
diff --git a/CMakeScripts/FindGTK2.cmake b/CMakeScripts/FindGTK2.cmake
index 9c7346e1d..06105bd04 100644
--- a/CMakeScripts/FindGTK2.cmake
+++ b/CMakeScripts/FindGTK2.cmake
@@ -96,6 +96,7 @@ ELSE (GTK2_LIBRARIES AND GTK2_INCLUDE_DIRS)
/usr/include/gtk-2.0
/usr/local/include/gtk-2.0
/opt/gnome/include/gtk-2.0
+ /opt/local/include/gtk-2.0
$ENV{DEVLIBS_PATH}//include//
)
@@ -120,6 +121,7 @@ ELSE (GTK2_LIBRARIES AND GTK2_INCLUDE_DIRS)
/opt/gnome/lib/glib-2.0/include
/usr/lib64/glib-2.0/include
/usr/lib/glib-2.0/include
+ /opt/local/lib/glib-2.0/include
$ENV{DEVLIBS_PATH}//include//
)
#MESSAGE(STATUS "DEBUG: GTK2_GLIBCONFIG_INCLUDE_PATH = ${GTK2_GLIBCONFIG_INCLUDE_PATH}")
@@ -128,6 +130,7 @@ ELSE (GTK2_LIBRARIES AND GTK2_INCLUDE_DIRS)
${_GLIB2_INCLUDEDIR}
/opt/gnome/include/glib-2.0
/usr/include/glib-2.0
+ /opt/local/include/glib-2.0
$ENV{DEVLIBS_PATH}//include//
)
#MESSAGE(STATUS "DEBUG: GTK2_GLIBCONFIG_INCLUDE_PATH = ${GTK2_GLIBCONFIG_INCLUDE_PATH}")
@@ -138,6 +141,7 @@ ELSE (GTK2_LIBRARIES AND GTK2_INCLUDE_DIRS)
/usr/local/include
/usr/openwin/share/include
/opt/gnome/include
+ /opt/local/include
$ENV{DEVLIBS_PATH}//include//
)
@@ -153,6 +157,7 @@ ELSE (GTK2_LIBRARIES AND GTK2_INCLUDE_DIRS)
${_PANGO_INCLUDEDIR}
/opt/gnome/include/pango-1.0
/usr/include/pango-1.0
+ /opt/local/include/pango-1.0
$ENV{DEVLIBS_PATH}//include//
)
@@ -170,6 +175,7 @@ ELSE (GTK2_LIBRARIES AND GTK2_INCLUDE_DIRS)
/opt/gnome/lib64/gtk-2.0/include
/usr/lib/gtk-2.0/include
/usr/lib64/gtk-2.0/include
+ /opt/local/lib/gtk-2.0/include
$ENV{DEVLIBS_PATH}//include//
)
@@ -186,6 +192,7 @@ ELSE (GTK2_LIBRARIES AND GTK2_INCLUDE_DIRS)
/opt/gnome/include/cairo
/usr/include
/usr/include/cairo
+ /opt/local/include/cairo
$ENV{DEVLIBS_PATH}//include//
)
#MESSAGE(STATUS "DEBUG: GTK2_CAIRO_INCLUDE_PATH = ${GTK2_CAIRO_INCLUDE_PATH}")
@@ -202,6 +209,7 @@ ELSE (GTK2_LIBRARIES AND GTK2_INCLUDE_DIRS)
${_ATK_INCLUDEDIR}
/opt/gnome/include/atk-1.0
/usr/include/atk-1.0
+ /opt/local/include/atk-1.0
$ENV{DEVLIBS_PATH}//include//
)
#MESSAGE(STATUS "DEBUG: GTK2_ATK_INCLUDE_PATH = ${GTK2_ATK_INCLUDE_PATH}")
diff --git a/CMakeScripts/FindGtkMM.cmake b/CMakeScripts/FindGtkMM.cmake
index 0c4749906..1c9839503 100644
--- a/CMakeScripts/FindGtkMM.cmake
+++ b/CMakeScripts/FindGtkMM.cmake
@@ -50,6 +50,7 @@ else (GTKMM_LIBRARIES AND GTKMM_INCLUDE_DIRS)
/usr/include
/usr/local/include
/opt/local/include
+ /opt/local/lib/gtkmm-2.4/include
/sw/include
/usr/lib/gtkmm-2.4/include
/usr/lib64/gtkmm-2.4/include
@@ -101,7 +102,7 @@ find_package(CAIROMM REQUIRED)
${ATKMM_LIBRARIES}
${GDKMM_LIBRARIES}
${GIOMM_LIBRARIES}
- ${GLIBKMM_LIBRARIES}
+ ${GLIBMM_LIBRARIES}
${PANGOMM_LIBRARIES}
${CAIROMM_LIBRARIES}
)
diff --git a/CMakeScripts/FindSigC++.cmake b/CMakeScripts/FindSigC++.cmake
index 62681cf7f..ed0abc545 100644
--- a/CMakeScripts/FindSigC++.cmake
+++ b/CMakeScripts/FindSigC++.cmake
@@ -51,6 +51,7 @@ else (SIGC++_LIBRARIES AND SIGC++_INCLUDE_DIRS)
/usr/include
/usr/local/include
/opt/local/include
+ /opt/local/lib/sigc++-2.0/include
/sw/include
/usr/lib/sigc++-2.0/include
/usr/lib64/sigc++-2.0/include