Mercurial > molko
comparison extern/libsqlite/CMakeLists.txt @ 264:9bbbabb6f077
cmake: make macros simpler
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 09 Dec 2020 21:22:21 +0100 |
parents | d51d9c0c2186 |
children |
comparison
equal
deleted
inserted
replaced
263:cd5bdb995052 | 264:9bbbabb6f077 |
---|---|
21 molko_define_library( | 21 molko_define_library( |
22 TARGET libsqlite | 22 TARGET libsqlite |
23 SOURCES sqlite3.c sqlite3.h | 23 SOURCES sqlite3.c sqlite3.h |
24 EXTERNAL | 24 EXTERNAL |
25 FOLDER extern | 25 FOLDER extern |
26 PUBLIC_FLAGS | 26 FLAGS |
27 SQLITE_THREADSAFE=0 | 27 PRIVATE |
28 SQLITE_DEFAULT_MEMSTATUS=0 | 28 SQLITE_THREADSAFE=0 |
29 SQLITE_DEFAULT_FOREIGN_KEYS=1 | 29 SQLITE_DEFAULT_MEMSTATUS=0 |
30 SQLITE_OMIT_DEPRECATED | 30 SQLITE_DEFAULT_FOREIGN_KEYS=1 |
31 SQLITE_OMIT_LOAD_EXTENSION | 31 SQLITE_OMIT_DEPRECATED |
32 $<$<CONFIG:Debug>:SQLITE_DEBUG> | 32 SQLITE_OMIT_LOAD_EXTENSION |
33 $<$<CONFIG:Debug>:SQLITE_MEMDEBUG> | 33 $<$<CONFIG:Debug>:SQLITE_DEBUG> |
34 PUBLIC_INCLUDES | 34 $<$<CONFIG:Debug>:SQLITE_MEMDEBUG> |
35 $<BUILD_INTERFACE:${libsqlite_SOURCE_DIR}> | 35 INCLUDES |
36 $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}> | 36 PUBLIC |
37 $<BUILD_INTERFACE:${libsqlite_SOURCE_DIR}> | |
38 $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}> | |
37 ) | 39 ) |