Try the new build cache setup

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2022-04-26 14:45:00 +01:00
parent 345f58d426
commit 166d687c7d
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0
2 changed files with 37 additions and 37 deletions

View file

@ -63,12 +63,12 @@ jobs:
PKG_CONFIG_PATH: /usr/lib/aarch64-linux-gnu/pkgconfig PKG_CONFIG_PATH: /usr/lib/aarch64-linux-gnu/pkgconfig
run: | run: |
./deps/PawPaw/bootstrap-cardinal.sh linux-aarch64 ./deps/PawPaw/bootstrap-cardinal.sh linux-aarch64
#- name: Restore build timestamp - name: Restore build timestamp
#if: steps.cache.outputs.cache-hit == 'true' if: steps.cache.outputs.cache-hit == 'true'
#shell: bash shell: bash
#run: | run: |
#TS=$(cat build/timestamp) TS=$(cat build/timestamp)
#find . -type f -exec touch -a -m -t ${TS} {} \; find . -type f -exec touch -a -m -t ${TS} {} \;
- name: Build linux arm64 cross-compiled - name: Build linux arm64 cross-compiled
run: | run: |
pushd deps/PawPaw; source local.env linux-aarch64; popd pushd deps/PawPaw; source local.env linux-aarch64; popd
@ -160,12 +160,12 @@ jobs:
PKG_CONFIG_PATH: /usr/lib/arm-linux-gnueabihf/pkgconfig PKG_CONFIG_PATH: /usr/lib/arm-linux-gnueabihf/pkgconfig
run: | run: |
./deps/PawPaw/bootstrap-cardinal.sh linux-armhf ./deps/PawPaw/bootstrap-cardinal.sh linux-armhf
#- name: Restore build timestamp - name: Restore build timestamp
#if: steps.cache.outputs.cache-hit == 'true' if: steps.cache.outputs.cache-hit == 'true'
#shell: bash shell: bash
#run: | run: |
#TS=$(cat build/timestamp) TS=$(cat build/timestamp)
#find . -type f -exec touch -a -m -t ${TS} {} \; find . -type f -exec touch -a -m -t ${TS} {} \;
- name: Build linux armhf cross-compiled - name: Build linux armhf cross-compiled
run: | run: |
pushd deps/PawPaw; source local.env linux-armhf; popd pushd deps/PawPaw; source local.env linux-armhf; popd
@ -253,12 +253,12 @@ jobs:
PKG_CONFIG_PATH: /usr/lib/i386-linux-gnu/pkgconfig PKG_CONFIG_PATH: /usr/lib/i386-linux-gnu/pkgconfig
run: | run: |
./deps/PawPaw/bootstrap-cardinal.sh linux-i686 ./deps/PawPaw/bootstrap-cardinal.sh linux-i686
#- name: Restore build timestamp - name: Restore build timestamp
#if: steps.cache.outputs.cache-hit == 'true' if: steps.cache.outputs.cache-hit == 'true'
#shell: bash shell: bash
#run: | run: |
#TS=$(cat build/timestamp) TS=$(cat build/timestamp)
#find . -type f -exec touch -a -m -t ${TS} {} \; find . -type f -exec touch -a -m -t ${TS} {} \;
- name: Build linux i686 - name: Build linux i686
run: | run: |
pushd deps/PawPaw; source local.env linux-i686; popd pushd deps/PawPaw; source local.env linux-i686; popd
@ -480,12 +480,12 @@ jobs:
- name: Build extra dependencies - name: Build extra dependencies
run: | run: |
./deps/PawPaw/bootstrap-cardinal.sh macos-universal ./deps/PawPaw/bootstrap-cardinal.sh macos-universal
#- name: Restore build timestamp - name: Restore build timestamp
#if: steps.cache.outputs.cache-hit == 'true' if: steps.cache.outputs.cache-hit == 'true'
#shell: bash shell: bash
#run: | run: |
#TS=$(cat build/timestamp) TS=$(cat build/timestamp)
#find . -type f -exec touch -a -m -t ${TS} {} \; find . -type f -exec touch -a -m -t ${TS} {} \;
- name: Build macOS universal (base) - name: Build macOS universal (base)
run: | run: |
pushd deps/PawPaw; source local.env macos-universal; popd pushd deps/PawPaw; source local.env macos-universal; popd
@ -695,12 +695,12 @@ jobs:
- name: Build extra dependencies - name: Build extra dependencies
run: | run: |
./deps/PawPaw/bootstrap-cardinal.sh win32 ./deps/PawPaw/bootstrap-cardinal.sh win32
#- name: Restore build timestamp - name: Restore build timestamp
#if: steps.cache.outputs.cache-hit == 'true' if: steps.cache.outputs.cache-hit == 'true'
#shell: bash shell: bash
#run: | run: |
#TS=$(cat build/timestamp) TS=$(cat build/timestamp)
#find . -type f -exec touch -a -m -t ${TS} {} \; find . -type f -exec touch -a -m -t ${TS} {} \;
- name: Build win32 cross-compiled (base) - name: Build win32 cross-compiled (base)
run: | run: |
pushd deps/PawPaw; source local.env win32; popd pushd deps/PawPaw; source local.env win32; popd
@ -794,12 +794,12 @@ jobs:
- name: Build extra dependencies - name: Build extra dependencies
run: | run: |
./deps/PawPaw/bootstrap-cardinal.sh win64 ./deps/PawPaw/bootstrap-cardinal.sh win64
#- name: Restore build timestamp - name: Restore build timestamp
#if: steps.cache.outputs.cache-hit == 'true' if: steps.cache.outputs.cache-hit == 'true'
#shell: bash shell: bash
#run: | run: |
#TS=$(cat build/timestamp) TS=$(cat build/timestamp)
#find . -type f -exec touch -a -m -t ${TS} {} \; find . -type f -exec touch -a -m -t ${TS} {} \;
- name: Build win64 cross-compiled (base) - name: Build win64 cross-compiled (base)
run: | run: |
pushd deps/PawPaw; source local.env win64; popd pushd deps/PawPaw; source local.env win64; popd

View file

@ -199,7 +199,7 @@ juce_add_plugin(CardinalSynth
COMPANY_WEBSITE "https://github.com/DISTRHO/Cardinal" COMPANY_WEBSITE "https://github.com/DISTRHO/Cardinal"
DESCRIPTION "Virtual modular synthesizer plugin" DESCRIPTION "Virtual modular synthesizer plugin"
EDITOR_WANTS_KEYBOARD_FOCUS TRUE EDITOR_WANTS_KEYBOARD_FOCUS TRUE
FORMATS Standalone VST3 AU FORMATS ${PLUGIN_FORMATS}
IS_MIDI_EFFECT FALSE IS_MIDI_EFFECT FALSE
IS_SYNTH TRUE IS_SYNTH TRUE
NEEDS_MIDI_INPUT TRUE NEEDS_MIDI_INPUT TRUE