From 166d687c7dd66a654ac8a5c6ff88d55dfdc0800d Mon Sep 17 00:00:00 2001 From: falkTX Date: Tue, 26 Apr 2022 14:45:00 +0100 Subject: [PATCH] Try the new build cache setup Signed-off-by: falkTX --- .github/workflows/build.yml | 72 ++++++++++++++++++------------------- jucewrapper/CMakeLists.txt | 2 +- 2 files changed, 37 insertions(+), 37 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6b7a117..b6a3b4f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -63,12 +63,12 @@ jobs: PKG_CONFIG_PATH: /usr/lib/aarch64-linux-gnu/pkgconfig run: | ./deps/PawPaw/bootstrap-cardinal.sh linux-aarch64 - #- name: Restore build timestamp - #if: steps.cache.outputs.cache-hit == 'true' - #shell: bash - #run: | - #TS=$(cat build/timestamp) - #find . -type f -exec touch -a -m -t ${TS} {} \; + - name: Restore build timestamp + if: steps.cache.outputs.cache-hit == 'true' + shell: bash + run: | + TS=$(cat build/timestamp) + find . -type f -exec touch -a -m -t ${TS} {} \; - name: Build linux arm64 cross-compiled run: | pushd deps/PawPaw; source local.env linux-aarch64; popd @@ -160,12 +160,12 @@ jobs: PKG_CONFIG_PATH: /usr/lib/arm-linux-gnueabihf/pkgconfig run: | ./deps/PawPaw/bootstrap-cardinal.sh linux-armhf - #- name: Restore build timestamp - #if: steps.cache.outputs.cache-hit == 'true' - #shell: bash - #run: | - #TS=$(cat build/timestamp) - #find . -type f -exec touch -a -m -t ${TS} {} \; + - name: Restore build timestamp + if: steps.cache.outputs.cache-hit == 'true' + shell: bash + run: | + TS=$(cat build/timestamp) + find . -type f -exec touch -a -m -t ${TS} {} \; - name: Build linux armhf cross-compiled run: | pushd deps/PawPaw; source local.env linux-armhf; popd @@ -253,12 +253,12 @@ jobs: PKG_CONFIG_PATH: /usr/lib/i386-linux-gnu/pkgconfig run: | ./deps/PawPaw/bootstrap-cardinal.sh linux-i686 - #- name: Restore build timestamp - #if: steps.cache.outputs.cache-hit == 'true' - #shell: bash - #run: | - #TS=$(cat build/timestamp) - #find . -type f -exec touch -a -m -t ${TS} {} \; + - name: Restore build timestamp + if: steps.cache.outputs.cache-hit == 'true' + shell: bash + run: | + TS=$(cat build/timestamp) + find . -type f -exec touch -a -m -t ${TS} {} \; - name: Build linux i686 run: | pushd deps/PawPaw; source local.env linux-i686; popd @@ -480,12 +480,12 @@ jobs: - name: Build extra dependencies run: | ./deps/PawPaw/bootstrap-cardinal.sh macos-universal - #- name: Restore build timestamp - #if: steps.cache.outputs.cache-hit == 'true' - #shell: bash - #run: | - #TS=$(cat build/timestamp) - #find . -type f -exec touch -a -m -t ${TS} {} \; + - name: Restore build timestamp + if: steps.cache.outputs.cache-hit == 'true' + shell: bash + run: | + TS=$(cat build/timestamp) + find . -type f -exec touch -a -m -t ${TS} {} \; - name: Build macOS universal (base) run: | pushd deps/PawPaw; source local.env macos-universal; popd @@ -695,12 +695,12 @@ jobs: - name: Build extra dependencies run: | ./deps/PawPaw/bootstrap-cardinal.sh win32 - #- name: Restore build timestamp - #if: steps.cache.outputs.cache-hit == 'true' - #shell: bash - #run: | - #TS=$(cat build/timestamp) - #find . -type f -exec touch -a -m -t ${TS} {} \; + - name: Restore build timestamp + if: steps.cache.outputs.cache-hit == 'true' + shell: bash + run: | + TS=$(cat build/timestamp) + find . -type f -exec touch -a -m -t ${TS} {} \; - name: Build win32 cross-compiled (base) run: | pushd deps/PawPaw; source local.env win32; popd @@ -794,12 +794,12 @@ jobs: - name: Build extra dependencies run: | ./deps/PawPaw/bootstrap-cardinal.sh win64 - #- name: Restore build timestamp - #if: steps.cache.outputs.cache-hit == 'true' - #shell: bash - #run: | - #TS=$(cat build/timestamp) - #find . -type f -exec touch -a -m -t ${TS} {} \; + - name: Restore build timestamp + if: steps.cache.outputs.cache-hit == 'true' + shell: bash + run: | + TS=$(cat build/timestamp) + find . -type f -exec touch -a -m -t ${TS} {} \; - name: Build win64 cross-compiled (base) run: | pushd deps/PawPaw; source local.env win64; popd diff --git a/jucewrapper/CMakeLists.txt b/jucewrapper/CMakeLists.txt index 1c92951..c8ab842 100644 --- a/jucewrapper/CMakeLists.txt +++ b/jucewrapper/CMakeLists.txt @@ -199,7 +199,7 @@ juce_add_plugin(CardinalSynth COMPANY_WEBSITE "https://github.com/DISTRHO/Cardinal" DESCRIPTION "Virtual modular synthesizer plugin" EDITOR_WANTS_KEYBOARD_FOCUS TRUE - FORMATS Standalone VST3 AU + FORMATS ${PLUGIN_FORMATS} IS_MIDI_EFFECT FALSE IS_SYNTH TRUE NEEDS_MIDI_INPUT TRUE