diff --git a/CMakeLists.txt b/CMakeLists.txt
index 65cc2d4ac2844ef50b4769be54569335761ebbf1..c552147ef4232b44bc47f3a3d7af58809bea35b5 100644 (file)
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
PROJECT(inkscape CXX C)\r
+\r
+MESSAGE(STATUS "Creating build files in: ${CMAKE_CURRENT_BINARY_DIR}")\r
+\r
SET(INKSCAPE_VERSION 0.46+devel)\r
+SET(PROJECT_NAME inkscape)\r
SET(CMAKE_BACKWARDS_COMPATIBILITY 2.4)\r
SET(CMAKE_INCLUDE_CURRENT_DIR TRUE)\r
\r
+# Set to true if compiler/linker should enable profiling:\r
+#SET(ENABLE_PROFILING TRUE)\r
+\r
+#Pretty colors\r
+SET(CMAKE_COLOR_MAKEFILE ON)\r
+#Choose verbosity level\r
+SET(CMAKE_VERBOSE_MAKEFILE OFF)\r
+\r
+# Probably best to move all these path things to a single file\r
+IF(WIN32)\r
+ SET(PACKAGE_LOCALE_DIR "locale")\r
+ELSEIF(WIN32)\r
+ # TODO: check and change this to correct value:\r
+ SET(PACKAGE_LOCALE_DIR "locale")\r
+ENDIF(WIN32)\r
+\r
+\r
SET(CMAKE_INSTALL_RPATH ${CMAKE_INSTALL_PREFIX}/lib)\r
SET(CMAKE_SKIP_RPATH:BOOL OFF)\r
SET(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/CMakeScripts)\r
+INCLUDE(ConfigCompileFlags)\r
INCLUDE(ConfigInkscapeDepends)\r
-
-SET(CONFIG_H
-"${CMAKE_CURRENT_BINARY_DIR}/config.h")\r
-INCLUDE_DIRECTORIES (src/)\r
+\r
+INCLUDE_DIRECTORIES ("${PROJECT_SOURCE_DIR}" src/)\r
LINK_DIRECTORIES (src/)\r
\r
#SET(CMAKE_MAJOR_MINOR "${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}")\r
\r
ADD_CUSTOM_TARGET(uninstall\r
"${CMAKE_COMMAND}" -P "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake")\r
-
-SET(folders
-src
-cxxtest
-share
-doc
-#doc-pak
-po
-)
-\r
-FOREACH(dirlist ${folders})
-ADD_SUBDIRECTORY(${dirlist})
-ENDFOREACH(dirlist)
-
+\r
+SET(folders\r
+src\r
+cxxtest\r
+share\r
+doc\r
+#doc-pak\r
+po\r
+)\r
+\r
+FOREACH(dirlist ${folders})\r
+ADD_SUBDIRECTORY(${dirlist})\r
+ENDFOREACH(dirlist)\r
+\r