Emscripten: disabled libtimidity for now, it does not work anyway on Chrome for Android because of massive lag
This commit is contained in:
@@ -107,15 +107,6 @@ autoreconf -V || exit 1
|
|||||||
cd ..
|
cd ..
|
||||||
}
|
}
|
||||||
|
|
||||||
[ -e build-host ] || {
|
|
||||||
rm -rf build-host
|
|
||||||
mkdir -p build-host
|
|
||||||
cd build-host
|
|
||||||
cmake ../.. -DOPTION_TOOLS_ONLY=ON || exit 1
|
|
||||||
make -j8 tools || exit 1
|
|
||||||
cd ..
|
|
||||||
}
|
|
||||||
|
|
||||||
mkdir -p baseset
|
mkdir -p baseset
|
||||||
|
|
||||||
[ -e baseset/opengfx-0.6.1.tar ] || {
|
[ -e baseset/opengfx-0.6.1.tar ] || {
|
||||||
@@ -156,16 +147,27 @@ mkdir -p baseset
|
|||||||
# wget -nc 'https://sourceforge.net/p/mscore/code/HEAD/tree/trunk/mscore/share/sound/TimGM6mb.sf2?format=raw' -O TimGM6mb.sf2 || exit 1
|
# wget -nc 'https://sourceforge.net/p/mscore/code/HEAD/tree/trunk/mscore/share/sound/TimGM6mb.sf2?format=raw' -O TimGM6mb.sf2 || exit 1
|
||||||
#}
|
#}
|
||||||
|
|
||||||
[ -e timidity/timidity.cfg ] || {
|
#[ -e timidity/timidity.cfg ] || {
|
||||||
wget -nc https://sourceforge.net/projects/libsdl-android/files/timidity.zip || exit 1
|
# wget -nc https://sourceforge.net/projects/libsdl-android/files/timidity.zip || exit 1
|
||||||
unzip timidity.zip
|
# unzip timidity.zip
|
||||||
|
#}
|
||||||
|
|
||||||
|
[ -e build-host ] || {
|
||||||
|
rm -rf build-host
|
||||||
|
mkdir -p build-host
|
||||||
|
cd build-host
|
||||||
|
cmake ../.. -DOPTION_TOOLS_ONLY=ON || exit 1
|
||||||
|
make -j8 tools || exit 1
|
||||||
|
cd ..
|
||||||
}
|
}
|
||||||
|
|
||||||
[ -e Makefile ] || emcmake cmake .. -DHOST_BINARY_DIR=$(pwd)/build-host -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DOPTION_USE_ASSERTS=OFF \
|
[ -e Makefile ] || emcmake cmake .. -DHOST_BINARY_DIR=$(pwd)/build-host -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DOPTION_USE_ASSERTS=OFF \
|
||||||
-DTimidity_LIBRARY=`pwd`/libtimidity-0.2.7/build-wasm/lib/libtimidity.a \
|
|
||||||
-DTimidity_INCLUDE_DIR=`pwd`/libtimidity-0.2.7/build-wasm/include \
|
|
||||||
|| exit 1
|
|| exit 1
|
||||||
|
|
||||||
|
# -DTimidity_LIBRARY=`pwd`/libtimidity-0.2.7/build-wasm/lib/libtimidity.a \
|
||||||
|
# -DTimidity_INCLUDE_DIR=`pwd`/libtimidity-0.2.7/build-wasm/include \
|
||||||
|
|
||||||
|
|
||||||
[ -z "$NO_CLEAN" ] && rm -f openttd.html
|
[ -z "$NO_CLEAN" ] && rm -f openttd.html
|
||||||
emmake make -j8 VERBOSE=1 || exit 1
|
emmake make -j8 VERBOSE=1 || exit 1
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user