mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-05 23:41:44 +00:00
Enable rocksdb in ci.yml
This commit is contained in:
@@ -66,7 +66,8 @@ jobs:
|
||||
swig libpcre3-dev libxml2-dev \
|
||||
libtbb-dev nlohmann-json3-dev \
|
||||
libocct-foundation-dev libocct-modeling-algorithms-dev libocct-modeling-data-dev libocct-ocaf-dev libocct-visualization-dev libocct-data-exchange-dev \
|
||||
libhdf5-dev libcgal-dev libeigen3-dev
|
||||
libhdf5-dev libcgal-dev libeigen3-dev \
|
||||
librocksdb-dev
|
||||
|
||||
- name: ccache
|
||||
uses: hendrikmuhs/ccache-action@v1
|
||||
@@ -102,6 +103,9 @@ jobs:
|
||||
-DMPFR_LIBRARY_DIR=/usr/lib/x86_64-linux-gnu \
|
||||
-DHDF5_INCLUDE_DIR=/usr/include/hdf5/serial \
|
||||
-DEIGEN_DIR=/usr/include/eigen3 \
|
||||
-DROCKSDB_INCLUDE_DIR=/usr/include \
|
||||
-DROCKSDB_LIBRARY_DIR=/usr/lib/x86_64-linux-gnu \
|
||||
-DWITH_ROCKSDB=On \
|
||||
../cmake
|
||||
sudo make -j $(nproc)
|
||||
sudo make install
|
||||
|
||||
@@ -346,7 +346,9 @@ if (WITH_ROCKSDB)
|
||||
add_definitions(-DWITH_ROCKSDB)
|
||||
set(SWIG_DEFINES ${SWIG_DEFINES} -DWITH_ROCKSDB)
|
||||
|
||||
set(RPCRT_LIBRARIES "rpcrt4.lib" "shlwapi.lib")
|
||||
if(WIN32)
|
||||
set(RPCRT_LIBRARIES "rpcrt4.lib" "shlwapi.lib")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# Find Boost: On win32 the (hardcoded) default is to use static libraries and
|
||||
|
||||
Reference in New Issue
Block a user