katie/scripts/minsize.sh

17 lines
339 B
Bash
Raw Normal View History

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