Add:Build:Write settings to file for plugin reuse
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Thu, 29 Sep 2011 11:58:39 +0000 (11:58 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Thu, 29 Sep 2011 11:58:39 +0000 (11:58 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@4794 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/CMakeLists.txt

index a5cb572..d6316d8 100644 (file)
@@ -168,3 +168,14 @@ install(TARGETS navit
 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/navit.xml
         DESTINATION ${SHARE_DIR}
         PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
+
+get_directory_property(INCLUDE_DIRECTORIES INCLUDE_DIRECTORIES)
+WRITE_FILE("cmake_plugin_settings.txt"
+       "set(APPLE ${APPLE} CACHE BOOL init)\n" 
+       "set(ANDROID ${ANDROID} CACHE BOOL init)\n"
+       "set(USE_PLUGINS ${USE_PLUGINS} CACHE BOOL init)\n"
+       "set(MODULE_BUILD_TYPE \"${MODULE_BUILD_TYPE}\" CACHE STRING init)\n"
+       "set(NAVIT_COMPILE_FLAGS \"${NAVIT_COMPILE_FLAGS}\" CACHE STRING init)\n"
+       "set(navit_SOURCE_DIR \"${navit_SOURCE_DIR}\" CACHE STRING init)\n"
+       "set(INCLUDE_DIRECTORIES \"${INCLUDE_DIRECTORIES}\" CACHE STRING init)\n"
+       )