Skip to content

Commit d993412

Browse files
authored
update libfaust (#27)
1 parent 2b256b1 commit d993412

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

.github/workflows/all.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,20 @@ jobs:
5353
5454
- name: Make distribution
5555
run: |
56-
Remove-Item -Recurse -Force "${{ github.workspace }}/Plugins/faustlibraries/.git"
56+
Remove-Item -Recurse -Force "Plugins/faustlibraries/.git"
57+
mkdir TD-Faust-${{ matrix.name }}-Python${{ matrix.python-major }}
58+
move ${{ github.workspace }}/Plugins/TD-Faust.dll TD-Faust-${{ matrix.name }}-Python${{ matrix.python-major }}
59+
move ${{ github.workspace }}/Plugins/Reverb.dll TD-Faust-${{ matrix.name }}-Python${{ matrix.python-major }}
60+
move ${{ github.workspace }}/Plugins/sndfile.dll TD-Faust-${{ matrix.name }}-Python${{ matrix.python-major }}
61+
cp -v -r ${{ github.workspace }}/Plugins/faustlibraries TD-Faust-${{ matrix.name }}-Python${{ matrix.python-major }}
62+
7z a TD-Faust-${{ matrix.name }}-Python${{ matrix.python-major }}.zip ./TD-Faust-${{ matrix.name }}-Python${{ matrix.python-major }}/* -r
5763
5864
- name: Upload artifact
5965
uses: actions/upload-artifact@v4
6066
with:
6167
name: TD-Faust-${{ matrix.name }}-Python${{ matrix.python-major }}
62-
path: Plugins
68+
path: TD-Faust-${{ matrix.name }}-Python${{ matrix.python-major }}.zip
69+
if-no-files-found: error
6370

6471
build-macos:
6572
strategy:

thirdparty/libfaust/download_libfaust.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def main(version: str) -> None:
5858
sys.exit("Python %s.%s or later is required.\n" % MIN_PYTHON)
5959

6060
parser = argparse.ArgumentParser(description="Download and install Libfaust.")
61-
parser.add_argument("-v", "--version", default="2.70.3", help="Specify the version of Faust to download.")
61+
parser.add_argument("-v", "--version", default="2.72.14", help="Specify the version of Faust to download.")
6262
parser.add_argument("--force", action="store_true", help="Force download even if files already exist.")
6363
args = parser.parse_args()
6464

0 commit comments

Comments
 (0)