|
13 | 13 | BUILD_DIR: build-mac |
14 | 14 | ARTIFACT_EXT: mac |
15 | 15 | PLUGINVAL_VER: v1.0.2 |
16 | | - VST3_VER: v3.7.7_build_19x |
| 16 | + VST3_VER: v3.7.7_build_19 |
17 | 17 |
|
18 | 18 | jobs: |
19 | 19 | build-mac: |
|
55 | 55 | shell: bash |
56 | 56 | run: | |
57 | 57 | cd iPlug2/Dependencies/IPlug |
58 | | - ./download-iplug-sdks.sh |
59 | | -
|
60 | | - # - name: Checkout VST3 SDK |
61 | | - # if: steps.cache-deps.outputs.cache-hit != 'true' |
62 | | - # uses: actions/checkout@v3.3.0 |
63 | | - # with: |
64 | | - # repository: steinbergmedia/vst3sdk |
65 | | - # submodules: recursive |
66 | | - # path: "iPlug2/Dependencies/IPlug/VST3_SDK" |
67 | | - |
68 | | - - name: Build VST3 Validator |
69 | | - if: steps.cache-vst3.outputs.cache-hit != 'true' |
70 | | - shell: bash |
71 | | - run: | |
72 | | - mkdir VST3_BUILD |
73 | | - cd VST3_BUILD |
74 | | - cmake ../iPlug2/Dependencies/IPlug/VST3_SDK -DCMAKE_BUILD_TYPE=Release |
75 | | - make validator -j |
76 | | - mv bin/Release/validator ../iPlug2/Dependencies/IPlug/VST3_SDK |
| 58 | + ./download-vst3-sdk.sh ${{env.VST3_VER}} build-validator |
77 | 59 |
|
78 | 60 | - name: Build |
79 | 61 | shell: bash |
@@ -146,12 +128,12 @@ jobs: |
146 | 128 | pgrep -x AudioComponentRegistrar >/dev/null && killall -9 AudioComponentRegistrar; echo "killed AudioComponentRegistrar" || echo "AudioComponentRegistrar Process not found" |
147 | 129 | pluginval.app/Contents/MacOS/pluginval --skip-gui-tests --validate-in-process --output-dir "./bin" --validate ~/Library/Audio/Plug-Ins/Components/${{env.PROJECT_NAME}}.component || exit 1 |
148 | 130 |
|
149 | | - - name: Test AUv2 with AUval |
| 131 | + - name: Test AUv2 with auval |
150 | 132 | shell: bash |
151 | 133 | run: | |
152 | 134 | ./validate_audiounit.sh config.h |
153 | 135 |
|
154 | | - # - name: Test AUv2 with AUval (RTSafe) |
| 136 | + # - name: Test AUv2 with auval (RTSafe) |
155 | 137 | # shell: bash |
156 | 138 | # run: | |
157 | 139 | # ./validate_audiounit.sh config.h rtsafe |
|
0 commit comments