AnalogTapeModel

Physical modelling signal processing for analog tape recording
Log | Files | Refs | Submodules | README | LICENSE

commit d843f52e7ad0e82879b089d2a082b421d0bab74f
parent 7ba836d32855122bd927efb99816bc83b2ac5736
Author: jatinchowdhury18 <jatinchowdhury18@users.noreply.github.com>
Date:   Sat, 20 Nov 2021 22:57:00 +0000

AAX build script, set up deploy step to server

Diffstat:
MScripts/aax_builds.sh | 7++++++-
1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/Scripts/aax_builds.sh b/Scripts/aax_builds.sh @@ -38,6 +38,7 @@ if [[ "$OSTYPE" == "darwin"* ]]; then ilok_pass=$(more ~/Developer/ilok_pass) aax_target_dir="/Library/Application Support/Avid/Audio/Plug-Ins" TEAM_ID=$(more ~/Developer/mac_id) + TARGET_DIR="Mac" else # Windows echo "Building for WINDOWS" @@ -45,6 +46,7 @@ else # Windows AAX_PATH=C:/SDKs/AAX_SDK/ ilok_pass=$(cat /d/ilok_pass) aax_target_dir="/c/Program Files/Common Files/Avid/Audio/Plug-Ins" + TARGET_DIR="Win64" fi # set up build AAX @@ -101,4 +103,7 @@ sed_cmakelist "s~juce_set_aax_sdk_path.*~# juce_set_aax_sdk_path(NONE)~" rm -rf "$aax_target_dir/CHOWTapeModel.aaxplugin" cp -R "$aax_location" "$aax_target_dir/CHOWTapeModel.aaxplugin" -# scp -r Plugin/build-aax/CHOWTapeModel_artefacts/Release/AAX/CHOWTapeModel.aaxplugin jatin@ccrma-gate.stanford.edu:~/aax_builds/[Win64 or Mac]/ +set +e + +ssh "jatin@ccrma-gate.stanford.edu" "rm -r ~/aax_builds/${TARGET_DIR}/CHOWTapeModel.aaxplugin" +scp -r "$aax_location" "jatin@ccrma-gate.stanford.edu:~/aax_builds/${TARGET_DIR}/"