aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorstonedDiscord <Tukz@gmx.de>2022-03-25 13:58:59 +0100
committerGitHub <noreply@github.com>2022-03-25 15:58:59 +0300
commite0c67124a621321ef20fbfd460e79a0fea063740 (patch)
treeec4f713c88696843a6c0731e86c8b5e4fcd5bb4c /scripts
parent49837a540d2835396741d4a7a195a118285db63f (diff)
Midi music (#614)
* add bassmidi everywhere but CI * hello CI please don't ban me from github * add lib and open midi files with the lib * overlooked windows CI * yes, overwrite everything * add tracker support * add file formats that bass supports * forgot .mid smh * load all plugins in one function
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/configure_macos.sh5
-rwxr-xr-xscripts/configure_ubuntu.sh3
-rwxr-xr-xscripts/macos_build.sh4
3 files changed, 12 insertions, 0 deletions
diff --git a/scripts/configure_macos.sh b/scripts/configure_macos.sh
index af08966f..ebf4ab98 100755
--- a/scripts/configure_macos.sh
+++ b/scripts/configure_macos.sh
@@ -13,6 +13,7 @@ cd ${ROOT_DIR}
LIB_TARGET="../../lib"
BASS_LINK="http://uk.un4seen.com/files/bass24-osx.zip"
BASSOPUS_LINK="http://www.un4seen.com/files/bassopus24-osx.zip"
+BASSMIDI_LINK="https://www.un4seen.com/files/bassmidi24.zip"
DISCORD_RPC_LINK="https://github.com/discordapp/discord-rpc/releases/download/v3.4.0/discord-rpc-osx.zip"
APNG_LINK="https://github.com/Skycoder42/QtApng/releases/download/1.1.2-2/qtapng_clang_64_5.13.0.tar.xz"
@@ -30,6 +31,10 @@ curl -Ls ${BASSOPUS_LINK} -o bassopus.zip
unzip -qq bassopus.zip
cp libbassopus.dylib ${LIB_TARGET}
+curl -Ls ${BASSMIDI_LINK} -o bassmidi.zip
+unzip -qq bassmidi.zip
+cp libbassmidi.dylib ${LIB_TARGET}
+
curl -Ls ${DISCORD_RPC_LINK} -o discord_rpc.zip
unzip -qq discord_rpc.zip
cp discord-rpc/osx-dynamic/lib/libdiscord-rpc.dylib ${LIB_TARGET}
diff --git a/scripts/configure_ubuntu.sh b/scripts/configure_ubuntu.sh
index b010d36e..5e14179f 100755
--- a/scripts/configure_ubuntu.sh
+++ b/scripts/configure_ubuntu.sh
@@ -20,12 +20,15 @@ cd tmp
#get the bass prebuilt
curl http://www.un4seen.com/files/bass24-linux.zip -o bass_linux.zip
+curl http://www.un4seen.com/files/bassmidi24-linux.zip -o bassmidi_linux.zip
curl http://www.un4seen.com/files/bassopus24-linux.zip -o bassopus_linux.zip
unzip bass_linux.zip
+unzip bassmidi_linux.zip
unzip bassopus_linux.zip
cp x64/libbass.so ../../lib
+cp x64/libbassmidi.so ../../lib
cp x64/libbassopus.so ../../lib
#get the discord-rpc prebuilt
diff --git a/scripts/macos_build.sh b/scripts/macos_build.sh
index fb631e9f..533aaf1b 100755
--- a/scripts/macos_build.sh
+++ b/scripts/macos_build.sh
@@ -11,6 +11,10 @@ curl http://www.un4seen.com/files/bass24-osx.zip -o bass.zip
unzip bass.zip
cp libbass.dylib ../lib
+curl http://www.un4seen.com/files/bassmidi24-osx.zip -o bassmidi.zip
+unzip bassmidi.zip
+cp libbassmidi.dylib ../lib
+
curl http://www.un4seen.com/files/bassopus24-osx.zip -o bassopus.zip
unzip bassopus.zip
cp libbassopus.dylib ../lib