File tree Expand file tree Collapse file tree 2 files changed +13
-3
lines changed
Expand file tree Collapse file tree 2 files changed +13
-3
lines changed Original file line number Diff line number Diff line change @@ -131,8 +131,12 @@ jobs:
131131 if : ${{ success() && startsWith(runner.os, 'Linux') }}
132132 run : make fmt
133133
134- - name : Create release archive
135- if : ${{ success() }}
134+ - name : Create release archive (Windows)
135+ if : ${{ success() && runner.os == 'Windows' }}
136+ run : make release.win
137+
138+ - name : Create release archive (Unix)
139+ if : ${{ success() && runner.os != 'Windows' }}
136140 run : make release
137141
138142 - name : Upload LAM build artifact
Original file line number Diff line number Diff line change 1+ LAM_EXE =lam
2+
13.PHONY : build
24build : build.wasm build.web
35 cargo build
@@ -23,10 +25,14 @@ docs:
2325test :
2426 cargo test
2527
28+ .PHONY : release.win
29+ release.win : LAM_EXE=lam.exe
30+ release.win : release
31+
2632.PHONY : release
2733release : release.wasm release.web
2834 cargo build --release
29- tar czf release.tar.gz -C ./target/release/ lam
35+ tar czf release.tar.gz -C ./target/release/ $( LAM_EXE )
3036
3137.PHONY : release.wasm
3238release.wasm :
You can’t perform that action at this time.
0 commit comments