diff options
| -rw-r--r-- | libs/CMakeLists.txt | 3 | ||||
| -rw-r--r-- | libs/libmdbx/CMakeLists.txt | 6 | ||||
| -rw-r--r-- | plugins/Dbx_mdbx/CMakeLists.txt | 7 |
3 files changed, 11 insertions, 5 deletions
diff --git a/libs/CMakeLists.txt b/libs/CMakeLists.txt index 5a6ea0962b..4a38a39885 100644 --- a/libs/CMakeLists.txt +++ b/libs/CMakeLists.txt @@ -1,4 +1,5 @@ add_subdirectory(zlib) add_subdirectory(libjson) add_subdirectory(libsignal) -add_subdirectory(freeimage)
\ No newline at end of file +add_subdirectory(freeimage) +add_subdirectory(libmdbx)
\ No newline at end of file diff --git a/libs/libmdbx/CMakeLists.txt b/libs/libmdbx/CMakeLists.txt new file mode 100644 index 0000000000..272ebb9bf8 --- /dev/null +++ b/libs/libmdbx/CMakeLists.txt @@ -0,0 +1,6 @@ +file(GLOB SOURCES "src/src/lck-windows.c" "src/src/mdbx.c" +"src/src/osal.c" "src/src/version.c" "src/*.h") +set(TARGET libmdbx) +include(${CMAKE_SOURCE_DIR}/cmake/lib.cmake) + +set_target_properties(${TARGET} PROPERTIES COMPILE_DEFINITIONS "MDBX_CONFIG_MANUAL_TLS_CALLBACK=1;MDBX_DEBUG=1;LIBMDBX_EXPORTS")
\ No newline at end of file diff --git a/plugins/Dbx_mdbx/CMakeLists.txt b/plugins/Dbx_mdbx/CMakeLists.txt index 22c94a8634..8054cf97c3 100644 --- a/plugins/Dbx_mdbx/CMakeLists.txt +++ b/plugins/Dbx_mdbx/CMakeLists.txt @@ -1,6 +1,5 @@ -file(GLOB SOURCES "src/*.h" "src/*.cpp" "src/dbtool/*.cpp" "res/*.rc" -"src/libmdbx/src/lck-windows.c" "src/libmdbx/src/mdbx.c" "src/libmdbx/src/osal.c" -"src/libmdbx/src/version.c" "src/libmdbx/mdbx.h") +file(GLOB SOURCES "src/*.h" "src/*.cpp" "res/*.rc") set(TARGET Dbx_mdbx) -include(${CMAKE_SOURCE_DIR}/cmake/plugin.cmake)
\ No newline at end of file +include(${CMAKE_SOURCE_DIR}/cmake/plugin.cmake) +target_link_libraries(${TARGET} libmdbx)
\ No newline at end of file |
