katie/scripts/minsize.sh
Ivailo Monev 2d1e4adf57 add LSAN sanitizer options file and use it in debug.sh script [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-20 03:33:03 +00:00

15 lines
319 B
Bash
Executable file

#!/bin/sh
set -e
cwd="$(realpath $(dirname $0))"
rm -rf "$cwd/../minsize"
mkdir -p "$cwd/../minsize"
cd "$cwd/../minsize"
export CFLAGS="$CFLAGS -flto -fno-exceptions" CXXFLAGS="$CXXFLAGS -flto -fno-exceptions"
cmake ../ -DCMAKE_BUILD_TYPE=MinSizeRel \
-DCMAKE_INSTALL_PREFIX=/usr $@
make -j$(nproc || echo 1)