better debug build script

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
This commit is contained in:
Ivailo Monev 2019-05-19 15:04:52 +00:00
parent eee6d6bdee
commit 1dca763632

View file

@ -9,9 +9,10 @@ mkdir -p "$cwd/../debug"
cd "$cwd/../debug" cd "$cwd/../debug"
export CC=clang CXX=clang++ export CC=clang CXX=clang++
export CFLAGS="$CFLAGS" # undefined,float-cast-overflow,thread,memory,address
export CXXFLAGS="$CXXFLAGS -fsanitize=address -fno-omit-frame-pointer -fno-optimize-sibling-calls" sanitizers="address"
export LDFLAGS="$LDFLAGS -fsanitize=address" export CXXFLAGS="$CXXFLAGS -fsanitize=$sanitizers -fno-omit-frame-pointer -fno-optimize-sibling-calls"
export LDFLAGS="$LDFLAGS -fsanitize=$sanitizers"
cmake ../ -DCMAKE_BUILD_TYPE=Debug \ cmake ../ -DCMAKE_BUILD_TYPE=Debug \
-DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_PREFIX=/usr \