all repos — litestore @ 25414118fd4fc1197565fe2c587c8d0cc62ec2c3

A minimalist nosql document store.

src/litestore.nim.cfg

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
define:release
threads:on

@if nimHasWarningObservableStores:
  warning[ObservableStores]: off
@end

# https://blog.filippo.io/easy-windows-and-linux-cross-compilers-for-macos/

amd64.windows.gcc.path = "/usr/local/bin"
amd64.windows.gcc.exe = "x86_64-w64-mingw32-gcc"
amd64.windows.gcc.linkerexe = "x86_64-w64-mingw32-gcc"

amd64.linux.gcc.path = "/usr/local/bin"
amd64.linux.gcc.exe = "x86_64-linux-musl-gcc"
amd64.linux.gcc.linkerexe = "x86_64-linux-musl-gcc"

mm:refc
opt:size

@if windows:
  dynLibOverride:sqlite3_64
@else:
  dynLibOverride:sqlite3
@end

threadAnalysis:off