From 9a63e1033855c02ba72d4b8dcf6162a93d2c1af9 Mon Sep 17 00:00:00 2001 From: Pierre Alexandre Tremblay Date: Thu, 12 Dec 2024 17:18:53 +0100 Subject: [PATCH 1/3] add the processor it is compiled for --- .github/workflows/nightly.yaml | 8 ++++---- .github/workflows/release.yml | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/nightly.yaml b/.github/workflows/nightly.yaml index 33a9641..3cc7995 100644 --- a/.github/workflows/nightly.yaml +++ b/.github/workflows/nightly.yaml @@ -20,13 +20,13 @@ jobs: branch: origin/main - name: compress archive - run: 7z a FluCoMa-CLI-Windows-nightly.zip FluidCorpusManipulation + run: 7z a FluCoMa-CLI-Windows-x64-nightly.zip FluidCorpusManipulation working-directory: release-packaging - uses: actions/upload-artifact@v4.3.6 with: name: winbuild - path: release-packaging/FluCoMa-CLI-Windows-nightly.zip + path: release-packaging/FluCoMa-CLI-Windows-x64-nightly.zip macos: runs-on: macos-latest @@ -66,13 +66,13 @@ jobs: branch: origin/main - name: compress archive - run: tar -zcvf FluCoMa-CLI-Linux-nightly.tar.gz FluidCorpusManipulation + run: tar -zcvf FluCoMa-CLI-Linux-x64-nightly.tar.gz FluidCorpusManipulation working-directory: release-packaging - uses: actions/upload-artifact@v4.3.6 with: name: linuxbuild - path: release-packaging/FluCoMa-CLI-Linux-nightly.tar.gz + path: release-packaging/FluCoMa-CLI-Linux-x64-nightly.tar.gz release: runs-on: ubuntu-20.04 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cfb1d96..d07d6f6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,13 +13,13 @@ jobs: branch: origin/${{ github.ref_name }} - name: compress archive - run: 7z a FluCoMa-CLI-Windows.zip FluidCorpusManipulation + run: 7z a FluCoMa-CLI-Windows-x64.zip FluidCorpusManipulation working-directory: release-packaging - uses: actions/upload-artifact@v4.3.6 with: name: winbuild - path: release-packaging/FluCoMa-CLI-Windows.zip + path: release-packaging/FluCoMa-CLI-Windows-x64.zip mac: runs-on: macos-latest @@ -61,13 +61,13 @@ jobs: branch: origin/${{ github.ref_name }} - name: compress archive - run: tar -zcvf FluCoMa-CLI-Linux.tar.gz FluidCorpusManipulation + run: tar -zcvf FluCoMa-CLI-Linux-x64.tar.gz FluidCorpusManipulation working-directory: release-packaging - uses: actions/upload-artifact@v4.3.6 with: name: linuxbuild - path: release-packaging/FluCoMa-CLI-Linux.tar.gz + path: release-packaging/FluCoMa-CLI-Linux-x64.tar.gz - run: ls -r From 199c665fabfa3ad9347775afec4fe8a417d266c2 Mon Sep 17 00:00:00 2001 From: Pierre Alexandre Tremblay Date: Sat, 29 Mar 2025 18:00:50 +0100 Subject: [PATCH 2/3] update CI's Ubuntu version to 22.04 --- .github/workflows/nightly.yaml | 4 ++-- .github/workflows/release.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/nightly.yaml b/.github/workflows/nightly.yaml index 3cc7995..54bb89a 100644 --- a/.github/workflows/nightly.yaml +++ b/.github/workflows/nightly.yaml @@ -57,7 +57,7 @@ jobs: path: release-packaging/FluCoMa-CLI-Mac-nightly.dmg linux: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v3 - uses: flucoma/actions/env@main @@ -75,7 +75,7 @@ jobs: path: release-packaging/FluCoMa-CLI-Linux-x64-nightly.tar.gz release: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 needs: [windows, linux, macos] steps: - uses: actions/download-artifact@v4.1.7 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d07d6f6..4593c77 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -50,7 +50,7 @@ jobs: path: release-packaging/FluCoMa-CLI-Mac.dmg linux: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 outputs: version: ${{ steps.get-version.outputs.version }} steps: @@ -76,7 +76,7 @@ jobs: working-directory: build/_deps/flucoma-core-src release: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 needs: [mac, windows, linux] steps: From a0dfac52b745dd146f1de93c4bccbf00d36a2252 Mon Sep 17 00:00:00 2001 From: Owen Green Date: Wed, 26 Mar 2025 23:52:46 +0000 Subject: [PATCH 3/3] update flucoma core includes --- include/FluidCLIWrapper.hpp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/include/FluidCLIWrapper.hpp b/include/FluidCLIWrapper.hpp index 5a19865..15b6e15 100644 --- a/include/FluidCLIWrapper.hpp +++ b/include/FluidCLIWrapper.hpp @@ -10,14 +10,15 @@ under the European Union’s Horizon 2020 research and innovation programme #pragma once +#include +#include +#include +#include +#include +#include + #include #include -#include -#include -#include -#include -#include -#include #include #include #include