]> Creatis software - creaImageIO.git/blob - win64/sqlite/CMakeLists.txt
2aa17fa0d94718fc6f9f16454f2871eff599d783
[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 add_library ( sqlite3 SHARED
19   ${SOURCES}
20   ${HEADERS}
21 )
22
23 INSTALL ( TARGETS sqlite3
24   RUNTIME DESTINATION bin
25   LIBRARY DESTINATION lib
26   ARCHIVE DESTINATION lib
27 )
28
29 INSTALL ( FILES sqlite3.h DESTINATION include )