File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414 uses : actions/checkout@v7
1515 - name : Setup Processing
1616 id : setup-processing
17- uses : pr1metine/setup-processing@v2.1 .0
17+ uses : pr1metine/setup-processing@v2.2 .0
1818 - name : Install Processing libs
1919 run : |
2020 sudo apt install wget curl -y
2424 unzip -d ${{steps.setup-processing.outputs.install-dir}}/modes/java/libraries v*
2525 sudo mv ${{steps.setup-processing.outputs.install-dir}}/modes/java/libraries/ddf-Minim-* ${{steps.setup-processing.outputs.install-dir}}/modes/java/libraries/minim
2626 - name : Linux build
27- run : processing-java --sketch=./MusicBeam --output=./output --force --export
27+ run : processing cli --sketch=./MusicBeam --output=./output --force --export
2828 - name : Upload Linux Build
2929 uses : actions/upload-artifact@v7
3030 with :
3838 uses : actions/checkout@v7
3939 - name : Setup Processing
4040 id : setup-processing
41- uses : pr1metine/setup-processing@v2.1 .0
41+ uses : pr1metine/setup-processing@v2.2 .0
4242 - name : Install Processing libs
4343 run : |
4444 sudo apt install wget curl -y
4848 unzip -d ${{steps.setup-processing.outputs.install-dir}}/modes/java/libraries v*
4949 sudo mv ${{steps.setup-processing.outputs.install-dir}}/modes/java/libraries/ddf-Minim-* ${{steps.setup-processing.outputs.install-dir}}/modes/java/libraries/minim
5050 - name : Windows build
51- run : processing-java --sketch=./MusicBeam --output=./output --variant=windows-amd64 --force --export
51+ run : processing cli --sketch=./MusicBeam --output=./output --variant=windows-amd64 --force --export
5252 - name : Upload Windows Build
5353 uses : actions/upload-artifact@v7
5454 with :
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ BASE_DIR := $(shell pwd)
22BUILD_DIR := $(BASE_DIR ) /MusicBeam
33SOURCE_DIR := $(BASE_DIR ) /MusicBeam
44
5- ARCHS = linux-aarch64 linux-amd64 linux-arm macos-aarch64 macos-x86_64 windows-amd64
5+ ARCHS = linux-aarch64 linux-amd64 linux-arm windows-amd64
66ZIPS = $(ARCHS:%=$(BUILD_DIR ) /MusicBeam-%.zip )
77
88.PHONY : all clean
@@ -14,12 +14,6 @@ $(BUILD_DIR)/MusicBeam-%.zip:
1414 (cd " $( SOURCE_DIR) /$( * ) " && zip -r " $( BUILD_DIR) /MusicBeam-$( * ) .zip" ./* )
1515 zip " $( BUILD_DIR) /MusicBeam-$( * ) .zip" LICENSE README.md
1616
17- $(BUILD_DIR ) /MusicBeam-macos-aarch64.zip :
18- cp " $( SOURCE_DIR) /sketch.icns" " $( SOURCE_DIR) /macos-aarch64/MusicBeam.app/Contents/Resources/sketch.icns"
19- codesign --force --sign - " $( SOURCE_DIR) /macos-aarch64/MusicBeam.app"
20- (cd " $( SOURCE_DIR) /macos-aarch64" && zip -r " $( BUILD_DIR) /MusicBeam-macos-aarch64.zip" ./* )
21- zip " $( BUILD_DIR) /MusicBeam-macos-aarch64.zip" LICENSE README.md
22-
2317$(BUILD_DIR ) /MusicBeam-macos-x86_64.zip :
2418 cp " $( SOURCE_DIR) /sketch.icns" " $( SOURCE_DIR) /macos-x86_64/MusicBeam.app/Contents/Resources/sketch.icns"
2519 codesign --force --sign - " $( SOURCE_DIR) /macos-x86_64/MusicBeam.app"
You can’t perform that action at this time.
0 commit comments