diff --git a/plugins/BYOD/BYOD b/plugins/BYOD/BYOD index bacc53a..5cac170 160000 --- a/plugins/BYOD/BYOD +++ b/plugins/BYOD/BYOD @@ -1 +1 @@ -Subproject commit bacc53a16efd222f0bbe24aa6b2eb521ec52e9ba +Subproject commit 5cac170196aa8061a5341cfc63d55f33035fbd40 diff --git a/plugins/BYOD/linux_build.sh b/plugins/BYOD/linux_build.sh index f3b9547..161c5d4 100644 --- a/plugins/BYOD/linux_build.sh +++ b/plugins/BYOD/linux_build.sh @@ -21,6 +21,7 @@ USERNAME="jatinchowdhury18" PASSWORD="$OUR_GITHUB_PAT" add_ons_repo="https://github.com/Chowdhury-DSP/BYOD-add-ons" jai_repo="https://github.com/Chowdhury-DSP/jai-minimal" +math_approx_repo="https://github.com/Chowdhury-DSP/math_approx" add_ons_repo_with_pass="${add_ons_repo:0:8}$USERNAME:$PASSWORD@${add_ons_repo:8}" git clone $add_ons_repo_with_pass modules/BYOD-add-ons @@ -28,6 +29,9 @@ git clone $add_ons_repo_with_pass modules/BYOD-add-ons jai_repo_with_pass="${jai_repo:0:8}$USERNAME:$PASSWORD@${jai_repo:8}" git clone $jai_repo_with_pass modules/jai +math_approx_repo_with_pass="${math_approx_repo:0:8}$USERNAME:$PASSWORD@${math_approx_repo:8}" +git clone $math_approx_repo_with_pass modules/math_approx + # build 64-bit cmake -Bbuild -DBYOD_BUILD_ADD_ON_MODULES=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_RELEASE=ON -DCMAKE_CXX_COMPILER=g++-11 cmake --build build --config Release --parallel 4 diff --git a/plugins/BYOD/mac_build.sh b/plugins/BYOD/mac_build.sh index 68fc3e3..ecfcea2 100644 --- a/plugins/BYOD/mac_build.sh +++ b/plugins/BYOD/mac_build.sh @@ -21,6 +21,7 @@ USERNAME="jatinchowdhury18" PASSWORD="$OUR_GITHUB_PAT" add_ons_repo="https://github.com/Chowdhury-DSP/BYOD-add-ons" jai_repo="https://github.com/Chowdhury-DSP/jai-minimal" +math_approx_repo="https://github.com/Chowdhury-DSP/math_approx" add_ons_repo_with_pass="${add_ons_repo:0:8}$USERNAME:$PASSWORD@${add_ons_repo:8}" git clone $add_ons_repo_with_pass modules/BYOD-add-ons @@ -28,6 +29,9 @@ git clone $add_ons_repo_with_pass modules/BYOD-add-ons jai_repo_with_pass="${jai_repo:0:8}$USERNAME:$PASSWORD@${jai_repo:8}" git clone $jai_repo_with_pass modules/jai +math_approx_repo_with_pass="${math_approx_repo:0:8}$USERNAME:$PASSWORD@${math_approx_repo:8}" +git clone $math_approx_repo_with_pass modules/math_approx + # set up SDK paths sed -i -e "s~# juce_set_vst2_sdk_path.*~juce_set_vst2_sdk_path(${SDK_PATH}/VST2_SDK)~" CMakeLists.txt diff --git a/plugins/BYOD/metadata.json b/plugins/BYOD/metadata.json index f3842f0..3519817 100644 --- a/plugins/BYOD/metadata.json +++ b/plugins/BYOD/metadata.json @@ -1,7 +1,7 @@ { "name": "BYOD", "repo": "https://github.com/Chowdhury-DSP/BYOD", - "hash": "bacc53a16efd222f0bbe24aa6b2eb521ec52e9ba", + "hash": "5cac170196aa8061a5341cfc63d55f33035fbd40", "tag": "v0.1.0", "branch": "main" } diff --git a/plugins/BYOD/win_build.sh b/plugins/BYOD/win_build.sh index 0ae2338..2c160a4 100644 --- a/plugins/BYOD/win_build.sh +++ b/plugins/BYOD/win_build.sh @@ -23,6 +23,7 @@ USERNAME="jatinchowdhury18" PASSWORD="$OUR_GITHUB_PAT" add_ons_repo="https://github.com/Chowdhury-DSP/BYOD-add-ons" jai_repo="https://github.com/Chowdhury-DSP/jai-minimal" +math_approx_repo="https://github.com/Chowdhury-DSP/math_approx" add_ons_repo_with_pass="${add_ons_repo:0:8}$USERNAME:$PASSWORD@${add_ons_repo:8}" git clone $add_ons_repo_with_pass modules/BYOD-add-ons @@ -30,6 +31,9 @@ git clone $add_ons_repo_with_pass modules/BYOD-add-ons jai_repo_with_pass="${jai_repo:0:8}$USERNAME:$PASSWORD@${jai_repo:8}" git clone $jai_repo_with_pass modules/jai +math_approx_repo_with_pass="${math_approx_repo:0:8}$USERNAME:$PASSWORD@${math_approx_repo:8}" +git clone $math_approx_repo_with_pass modules/math_approx + # set up SDK paths sed -i -e "s~# juce_set_vst2_sdk_path.*~juce_set_vst2_sdk_path(${VST_SDK})~" CMakeLists.txt