Disable every extra library in rocksdb
Reviewers: buda, dgleich Reviewed By: buda Subscribers: pullbot Differential Revision: https://phabricator.memgraph.io/D1385
This commit is contained in:
parent
c10773522b
commit
fc6173b4e2
@ -196,9 +196,14 @@ import_external_library(rocksdb STATIC
|
|||||||
# That's the reason why NoOps (true) are used as configure
|
# That's the reason why NoOps (true) are used as configure
|
||||||
# and install commands. Build command uses RocksDB's Makefile.
|
# and install commands. Build command uses RocksDB's Makefile.
|
||||||
CONFIGURE_COMMAND true
|
CONFIGURE_COMMAND true
|
||||||
BUILD_COMMAND ROCKSDB_DISABLE_LZ4=1
|
BUILD_COMMAND ROCKSDB_DISABLE_FALLOCATE=1
|
||||||
ROCKSDB_DISABLE_ZSTD=1
|
|
||||||
ROCKSDB_DISABLE_SNAPPY=1
|
ROCKSDB_DISABLE_SNAPPY=1
|
||||||
|
ROCKSDB_DISABLE_LZ4=1
|
||||||
|
ROCKSDB_DISABLE_ZSTD=1
|
||||||
|
ROCKSDB_DISABLE_NUMA=1
|
||||||
|
ROCKSDB_DISABLE_TBB=1
|
||||||
|
ROCKSDB_DISABLE_JEMALLOC=1
|
||||||
|
ROCKSDB_DISABLE_TCMALLOC=1
|
||||||
make -C ${CMAKE_CURRENT_SOURCE_DIR}/rocksdb static_lib
|
make -C ${CMAKE_CURRENT_SOURCE_DIR}/rocksdb static_lib
|
||||||
-j${NPROC}
|
-j${NPROC}
|
||||||
CC=${CMAKE_C_COMPILER}
|
CC=${CMAKE_C_COMPILER}
|
||||||
|
@ -124,7 +124,7 @@ add_dependencies(memgraph_lib generate_lcp)
|
|||||||
# STATIC library used to store key-value pairs
|
# STATIC library used to store key-value pairs
|
||||||
# TODO: Create a utils lib to link with, and remove utils/file.cpp.
|
# TODO: Create a utils lib to link with, and remove utils/file.cpp.
|
||||||
add_library(kvstore_lib STATIC storage/kvstore.cpp utils/file.cpp)
|
add_library(kvstore_lib STATIC storage/kvstore.cpp utils/file.cpp)
|
||||||
target_link_libraries(kvstore_lib stdc++fs fmt glog rocksdb bzip2 zlib)
|
target_link_libraries(kvstore_lib stdc++fs fmt gflags glog rocksdb bzip2 zlib)
|
||||||
|
|
||||||
# Generate a version.hpp file
|
# Generate a version.hpp file
|
||||||
set(VERSION_STRING ${memgraph_VERSION})
|
set(VERSION_STRING ${memgraph_VERSION})
|
||||||
|
Loading…
Reference in New Issue
Block a user