forked from continuwuation/continuwuity
33 lines
1.1 KiB
TOML
33 lines
1.1 KiB
TOML
[alias]
|
|
xtask = "run --package xtask --"
|
|
|
|
[env]
|
|
RUSTC_WRAPPER = { value = "sccache", force = false }
|
|
ROCKSDB_LIB_DIR = { value = "/usr/local/lib", force = false }
|
|
ROCKSDB_INCLUDE_DIR = { value = "/usr/local/include", force = false }
|
|
SNAPPY_LIB_DIR = { value = "/usr/local/lib", force = false }
|
|
ZSTD_LIB_DIR = { value = "/usr/local/lib", force = false }
|
|
BZIP2_LIB_DIR = { value = "/usr/local/lib", force = false }
|
|
LZ4_LIB_DIR = { value = "/usr/local/lib", force = false }
|
|
PKG_CONFIG_PATH = { value = "/usr/local/lib/pkgconfig", force = false }
|
|
ZSTD_SYS_USE_PKG_CONFIG = { value = "1", force = false }
|
|
JEMALLOC_OVERRIDE = { value = "/usr/local/lib/libjemalloc.so", force = false }
|
|
LD_LIBRARY_PATH = { value = "/usr/local/lib", force = false }
|
|
|
|
#
|
|
# You may need to install "mold", a more efficient linker than ld or cc
|
|
# Linux
|
|
[target.x86_64-unknown-linux-gnu]
|
|
linker = "clang"
|
|
rustflags = [
|
|
"-C", "link-arg=-fuse-ld=mold",
|
|
"-C", "link-arg=-Wl,-rpath,/usr/local/lib"
|
|
]
|
|
|
|
# ARM/Aarch64 (Raspberry Pi)
|
|
[target.aarch64-unknown-linux-gnu]
|
|
linker = "clang"
|
|
rustflags = [
|
|
"-C", "link-arg=-fuse-ld=mold",
|
|
"-C", "link-arg=-Wl,-rpath,/usr/local/lib"
|
|
]
|