if test -z "${ARDOURCFG}"; then
if test -f ${PREFIX}/include/pa_asio.h; then
- ARDOURCFG="--windows-vst --with-backends=jack,dummy,wavesaudio --no-jack-metadata"
+ ARDOURCFG="--windows-vst --with-backends=jack,dummy,wavesaudio"
else
- ARDOURCFG="--windows-vst --with-backends=jack,dummy --no-jack-metadata"
+ ARDOURCFG="--windows-vst --with-backends=jack,dummy"
fi
fi
export RANLIB=${XPREFIX}-ranlib
export DLLTOOL=${XPREFIX}-dlltool
+if grep -q optimize <<<"$ARDOURCFG"; then
+ OPT=""
+else
+ #debug-build luabindings.cc, has > 60k symbols.
+ # -Wa,-mbig-obj has an unreasonable long build-time
+ # -Og to the rescue.
+ OPT=" -Og"
+fi
-CFLAGS="-mstackrealign" \
-CXXFLAGS="-mstackrealign" \
+CFLAGS="-mstackrealign$BIGOBJ" \
+CXXFLAGS="-mstackrealign$BIGOBJ" \
LDFLAGS="-L${PREFIX}/lib" ./waf configure \
+ --keepflags \
--dist-target=mingw \
--also-include=${PREFIX}/include \
$ARDOURCFG \
--prefix=${PREFIX}
./waf ${CONCURRENCY}
+
+if [ "$(id -u)" = "0" ]; then
+ apt-get -qq -y install gettext
+fi
+echo " === build complete, creating translations"
+./waf i18n
+echo " === done"