#!/usr/bin/env bash cd rnnoise/ ./autogen.sh mv ../ltmain.sh ./ && ./autogen.sh # Dang, what with this thing if [ "$(uname)" == "Darwin" ]; then CFLAGS="-fvisibility=hidden -fPIC " \ ./configure \ --disable-examples --disable-doc \ --disable-shared --enable-static elif [ "$(expr substr $(uname -s) 1 5)" == "Linux" ]; then CFLAGS="-fvisibility=hidden -fPIC -Wl,--exclude-libs,ALL" \ ./configure \ --disable-examples --disable-doc \ --disable-shared --enable-static # elif [ "$(expr substr $(uname -s) 1 10)" == "MINGW32_NT" ]; then # CFLAGS="-fvisibility=hidden -fPIC -Wl,--exclude-libs,ALL" \ # ./configure \ # --disable-examples --disable-doc \ # --disable-shared --enable-static # elif [ "$(expr substr $(uname -s) 1 10)" == "MINGW64_NT" ]; then # CFLAGS="-fvisibility=hidden -fPIC -Wl,--exclude-libs,ALL" \ # ./configure \ # --disable-examples --disable-doc \ # --disable-shared --enable-static fi # Got to remove the -j, as Arch's makepkg uses the user configured one, and that # should not be overidden. make