Commit 6ad66b6 1 parent 3c97dfd commit 6ad66b6 Copy full SHA for 6ad66b6
File tree 2 files changed +13
-3
lines changed
2 files changed +13
-3
lines changed Original file line number Diff line number Diff line change @@ -131,8 +131,12 @@ jobs:
131
131
if : ${{ success() && startsWith(runner.os, 'Linux') }}
132
132
run : make fmt
133
133
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' }}
136
140
run : make release
137
141
138
142
- name : Upload LAM build artifact
Original file line number Diff line number Diff line change
1
+ LAM_EXE =lam
2
+
1
3
.PHONY : build
2
4
build : build.wasm build.web
3
5
cargo build
@@ -23,10 +25,14 @@ docs:
23
25
test :
24
26
cargo test
25
27
28
+ .PHONY : release.win
29
+ release.win : LAM_EXE=lam.exe
30
+ release.win : release
31
+
26
32
.PHONY : release
27
33
release : release.wasm release.web
28
34
cargo build --release
29
- tar czf release.tar.gz -C ./target/release/ lam
35
+ tar czf release.tar.gz -C ./target/release/ $( LAM_EXE )
30
36
31
37
.PHONY : release.wasm
32
38
release.wasm :
You can’t perform that action at this time.
0 commit comments