diff options
-rwxr-xr-x | scripts/automatic_updater.sh | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/scripts/automatic_updater.sh b/scripts/automatic_updater.sh index b49d2b2..1439751 100755 --- a/scripts/automatic_updater.sh +++ b/scripts/automatic_updater.sh @@ -82,7 +82,10 @@ update_toolchain(){ source /etc/profile emerge sys-devel/libtool --exclude sys-freebsd/* emerge sys-devel/binutils --exclude sys-freebsd/* - type -P clang > /dev/null && emerge -u sys-devel/clang --exclude sys-freebsd/* + if type -P clang > /dev/null ; then + CC=gcc CXX=g++ CXXFLAGS="-O2 -pipe" emerge -u sys-devel/clang --exclude sys-freebsd/* + emerge sys-devel/llvm sys-devel/clang --exclude sys-freebsd/* + fi } remove_pmask(){ |