Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Static link rocksdb with Nimbus. (#2084)
* Static link rocksdb into Nimbus. * Link in additional compression libraries. * Support static linking for MacOS. * Add flag to support disabling rocksdb static linking. * Static linking is disabled by default. Build nimbus with static linking using: make nimbus_rocksdb_static * Update nim-rocksdb to latest.
- Loading branch information
1 parent
058f412
commit 0c01418
Showing
3 changed files
with
29 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule nim-rocksdb
updated
13 files
+9 −3 | .github/workflows/ci.yml | |
+5 −0 | .gitmodules | |
+2 −2 | README.md | |
+11 −0 | config.nims | |
+3 −2 | nim.cfg | |
+7 −2 | rocksdb.nim | |
+9 −10 | rocksdb.nimble | |
+4 −0 | rocksdb/columnfamily/cfopts.nim | |
+15 −4 | rocksdb/lib/librocksdb.nim | |
+5 −2 | rocksdb/options/backupopts.nim | |
+5 −1 | rocksdb/options/dbopts.nim | |
+48 −0 | scripts/build_static_deps.sh | |
+1 −0 | vendor/rocksdb |