diff --git a/leveldb/prelude.nim b/leveldb/prelude.nim index d04a6ae..82223b5 100644 --- a/leveldb/prelude.nim +++ b/leveldb/prelude.nim @@ -14,3 +14,12 @@ when defined(posix): {.compile: envPosix.} {.passc: "-DLEVELDB_PLATFORM_POSIX".} + +{.passc: "-DHAVE_FDATASYNC=0".} +{.passc: "-DHAVE_FULLFSYNC=0".} +{.passc: "-DHAVE_O_CLOEXEC=0".} +{.passc: "-DHAVE_CRC32C=0".} +{.passc: "-DHAVE_SNAPPY=0".} +{.passc: "-DHAVE_ZSTD=0".} +{.passc: "-DHAVE_Zstd=0".} + diff --git a/leveldb/raw.nim b/leveldb/raw.nim index ea4682a..2a95fb4 100644 --- a/leveldb/raw.nim +++ b/leveldb/raw.nim @@ -15,7 +15,16 @@ when defined(posix): {.passc: "-DLEVELDB_PLATFORM_POSIX".} -# Generated @ 2024-05-13T11:39:14+02:00 +{.passc: "-DHAVE_FDATASYNC=0".} +{.passc: "-DHAVE_FULLFSYNC=0".} +{.passc: "-DHAVE_O_CLOEXEC=0".} +{.passc: "-DHAVE_CRC32C=0".} +{.passc: "-DHAVE_SNAPPY=0".} +{.passc: "-DHAVE_ZSTD=0".} +{.passc: "-DHAVE_Zstd=0".} + + +# Generated @ 2024-05-13T12:00:58+02:00 # Command line: # /home/ben/.nimble/pkgs/nimterop-0.6.13/nimterop/toast --compile=./vendor/db/log_writer.cc --compile=./vendor/db/db_impl.cc --compile=./vendor/db/db_iter.cc --compile=./vendor/db/dumpfile.cc --compile=./vendor/db/c.cc --compile=./vendor/db/builder.cc --compile=./vendor/db/filename.cc --compile=./vendor/db/write_batch.cc --compile=./vendor/db/table_cache.cc --compile=./vendor/db/version_edit.cc --compile=./vendor/db/dbformat.cc --compile=./vendor/db/log_reader.cc --compile=./vendor/db/memtable.cc --compile=./vendor/db/version_set.cc --compile=./vendor/db/repair.cc --compile=./vendor/table/block.cc --compile=./vendor/table/two_level_iterator.cc --compile=./vendor/table/table_builder.cc --compile=./vendor/table/iterator.cc --compile=./vendor/table/block_builder.cc --compile=./vendor/table/merger.cc --compile=./vendor/table/format.cc --compile=./vendor/table/filter_block.cc --compile=./vendor/table/table.cc --compile=./vendor/util/hash.cc --compile=./vendor/util/arena.cc --compile=./vendor/util/options.cc --compile=./vendor/util/histogram.cc --compile=./vendor/util/crc32c.cc --compile=./vendor/util/env.cc --compile=./vendor/util/filter_policy.cc --compile=./vendor/util/bloom.cc --compile=./vendor/util/logging.cc --compile=./vendor/util/coding.cc --compile=./vendor/util/status.cc --compile=./vendor/util/cache.cc --compile=./vendor/util/comparator.cc --compile=./vendor/helpers/memenv/memenv.cc --pnim --preprocess --noHeader --includeDirs=./vendor --includeDirs=./vendor/helpers --includeDirs=./vendor/helpers/memenv --includeDirs=./vendor/port --includeDirs=./vendor/include --includeDirs=./build/include ./vendor/include/leveldb/c.h