meson: Add debug build.
This commit is contained in:
parent
64099e37e5
commit
b3d45384e1
@ -30,7 +30,7 @@
|
|||||||
"env" : {
|
"env" : {
|
||||||
"CARGO_HOME" : "/run/build/Hammond/cargo",
|
"CARGO_HOME" : "/run/build/Hammond/cargo",
|
||||||
"RUST_BACKTRACE" : "1",
|
"RUST_BACKTRACE" : "1",
|
||||||
"RUSTFLAGS" : "--cfg rayon_unstable"
|
"DEBUG" : "true"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"modules" : [
|
"modules" : [
|
||||||
|
|||||||
@ -3,4 +3,11 @@
|
|||||||
export CARGO_HOME=$1/target/cargo-home
|
export CARGO_HOME=$1/target/cargo-home
|
||||||
export RUSTFLAGS="--cfg rayon_unstable"
|
export RUSTFLAGS="--cfg rayon_unstable"
|
||||||
|
|
||||||
|
if [[ $DEBUG = true ]]
|
||||||
|
then
|
||||||
|
echo "DEBUG MODE"
|
||||||
|
cargo build -p hammond-gtk && cp $1/target/debug/hammond-gtk $2
|
||||||
|
else
|
||||||
|
echo "RELEASE MODE"
|
||||||
cargo build --release -p hammond-gtk && cp $1/target/release/hammond-gtk $2
|
cargo build --release -p hammond-gtk && cp $1/target/release/hammond-gtk $2
|
||||||
|
fi
|
||||||
Loading…
Reference in New Issue
Block a user