summaryrefslogtreecommitdiff
path: root/navit/CMakeLists.txt
diff options
context:
space:
mode:
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2011-01-08 21:20:30 +0000
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2011-01-08 21:20:30 +0000
commitfa20830bb7b27572db7aa741481e2c92de06733f (patch)
tree0f0b6013f9a86a7d09da63c2b730250eb7c9d36a /navit/CMakeLists.txt
parent055782ac0ee1b06bb9d4b61ab7068450191afcca (diff)
downloadnavit-svn-fa20830bb7b27572db7aa741481e2c92de06733f.tar.gz
Add:Build:Option to build navit_core shared
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@3896 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/CMakeLists.txt')
-rw-r--r--navit/CMakeLists.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/navit/CMakeLists.txt b/navit/CMakeLists.txt
index 08d3ac8b..243c3fae 100644
--- a/navit/CMakeLists.txt
+++ b/navit/CMakeLists.txt
@@ -57,7 +57,11 @@ if (${HAVE_GLIB})
list(APPEND NAVIT_SRC event_glib.c)
endif()
-add_library (navit_core ${NAVIT_SRC} )
+if (SHARED_LIBNAVIT)
+ add_library (navit_core SHARED ${NAVIT_SRC} )
+else(SHARED_LIBNAVIT)
+ add_library (navit_core STATIC ${NAVIT_SRC} )
+endif(SHARED_LIBNAVIT)
target_link_libraries(navit_core ${MODULES_NAME} ${NAVIT_SUPPORT_LIBS} fib ${NAVIT_LIBS} m) # support_glib support_zlib support_win32 support_libpng support_wordexp
set_target_properties(navit_core PROPERTIES COMPILE_DEFINITIONS "MODULE=navit;LIBDIR=\"${CMAKE_INSTALL_PREFIX}/${LIB_DIR}\";PREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
if (DEFINED NAVIT_COMPILE_FLAGS)