]> Creatis software - creaImageIO.git/blob - win64/sqlite/CMakeLists.txt
Bug #1963
[creaImageIO.git] / win64 / sqlite / CMakeLists.txt
1 cmake_minimum_required ( VERSION 2.6 FATAL_ERROR )
2
3 project ( sqlite3 C )
4
5 SET( CMAKE_INSTALL_PREFIX "" )
6
7 set ( SOURCES sqlite3.c )
8 set ( HEADERS sqlite3.h )
9
10 if ( WIN32 )
11   if ( MSVC )
12 #    set ( CMAKE_SHARED_LINKER_FLAGS /DEF:sqlite3.def )
13 #    set ( SQLITE3_DEF_FILE "${CMAKE_CURRENT_BINARY_DIR}/sqlite3.def" )
14      add_definitions( "-DSQLITE_API=__declspec(dllexport)" )
15   endif ( MSVC )
16 endif ( WIN32 )
17
18    FIND_PACKAGE(GDCM REQUIRED)
19    INCLUDE_DIRECTORIES(${GDCM_INCLUDE_DIRS})
20   
21
22 #  ${GDCM_DIR}/bin/Debug/gdcmDSED.lib
23  # ${GDCM_DIR}/bin/Debug/gdcmMSFF.lib)
24   
25 add_library ( sqlite3 SHARED
26   ${SOURCES}
27   ${HEADERS}
28   gdcmDSED.lib
29 )
30
31 INSTALL ( TARGETS sqlite3
32   RUNTIME DESTINATION bin
33   LIBRARY DESTINATION lib
34   ARCHIVE DESTINATION lib
35 )
36
37 INSTALL ( FILES sqlite3.h DESTINATION include )