forked from IgnorantGuru/spacefm
-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathconf.sh
executable file
·24 lines (20 loc) · 1010 Bytes
/
conf.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/bash
#CC=gcc CXX=g++ meson setup --buildtype=debug --prefix=$(pwd)/build ./build
#CC=gcc CXX=g++ meson setup --buildtype=release --prefix=$(pwd)/build ./build
CC=clang CXX=clang++ meson setup \
-Dtests=true \
-Ddev=true \
-Ddeprecated=false \
-Dwith-system-cli11=true \
-Dwith-system-concurrencpp=true \
-Dwith-system-glaze=true \
-Dwith-system-magic-enum=true \
-Dwith-system-spdlog=true \
-Dwith-system-toml11=false \
-Dwith-system-ztd=true \
--buildtype=debug \
--prefix=$(pwd)/build ./build
#CC=clang CXX=clang++ meson setup --buildtype=release --prefix=$(pwd)/build ./build
#CC=clang CXX=clang++ meson setup --buildtype=debug --prefix=$(pwd)/build -Db_sanitize=undefined -Db_lundef=false ./build
#CC=clang CXX=clang++ meson setup --buildtype=debug --prefix=$(pwd)/build -Db_sanitize=address -Db_lundef=false ./build
#CC=clang CXX=clang++ meson setup --buildtype=debug --prefix=$(pwd)/build -Db_sanitize=address,undefined -Db_lundef=false ./build