katie/scripts/minsize.sh
Ivailo Monev 00176210c4 remove redundant QT_NO_EXCEPTIONS definition from minsize.sh script [ci skip]
exceptions are automatically disabled via Q_COMPILER_EXCEPTIONS

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-28 00:13:33 +00:00

18 lines
430 B
Bash
Executable file

#!/bin/sh
set -e
cwd="$(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 \
-DKATIE_SETTINGS_FULL=/etc/xdg \
-DKATIE_LDCONF_FULL=/etc/ld.so.conf.d \
-DKATIE_PROFILE_FULL=/etc/profile.d $@
make -j$(nproc || echo 1)