File tree 2 files changed +8
-28
lines changed
2 files changed +8
-28
lines changed Original file line number Diff line number Diff line change @@ -17,41 +17,22 @@ jobs:
17
17
uses : actions/checkout@v4
18
18
with :
19
19
fetch-depth : 0
20
- -
21
- name : Read tag
22
- id : tag
23
- run : echo "tag=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT
24
20
-
25
21
name : Setup Go
26
22
uses : actions/setup-go@v4
27
23
with :
28
24
go-version : ' stable'
25
+ -
26
+ name : Read tag
27
+ id : tag
28
+ run : echo "tag=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT
29
29
-
30
30
name : Build
31
31
run : >-
32
- make -j $(nproc)
33
- bin-linux-amd64 bin-linux-386 bin-linux-arm bin-linux-arm64
34
- bin-linux-mips bin-linux-mipsle bin-linux-mips64 bin-linux-mips64le
35
- bin-freebsd-amd64 bin-freebsd-386 bin-freebsd-arm
36
- bin-netbsd-amd64 bin-netbsd-386
37
- bin-openbsd-amd64 bin-openbsd-386
38
- bin-darwin-amd64 bin-darwin-arm64
39
- bin-android-arm bin-android-arm64
32
+ make -j $(nproc) allplus
40
33
NDK_CC_ARM64="$ANDROID_NDK/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android21-clang"
41
34
NDK_CC_ARM="$ANDROID_NDK/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi21-clang"
42
35
VERSION=${{steps.tag.outputs.tag}}
43
- -
44
- name : Setup Go
45
- uses : actions/setup-go@v4
46
- with :
47
- go-version : ' ~1.20'
48
- -
49
- name : Build
50
- run : >-
51
- make -j $(nproc)
52
- bin-windows-amd64 bin-windows-386 bin-windows-arm
53
- VERSION=${{steps.tag.outputs.tag}}
54
- GO120=go
55
36
-
56
37
name : Release
57
38
uses : softprops/action-gh-release@v1
Original file line number Diff line number Diff line change @@ -9,7 +9,6 @@ NDK_CC_ARM = $(abspath ../../ndk-toolchain-arm/bin/arm-linux-androideabi-gcc)
9
9
NDK_CC_ARM64 = $(abspath ../../ndk-toolchain-arm64/bin/aarch64-linux-android21-clang)
10
10
11
11
GO := go
12
- GO120 := /usr/lib64/go/1.20/bin/go
13
12
14
13
src = $(wildcard * .go * /* .go * /* /* .go) go.mod go.sum
15
14
@@ -104,13 +103,13 @@ $(OUTSUFFIX).darwin-arm64: $(src)
104
103
CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 $(GO ) build $(BUILDOPTS ) $(LDFLAGS ) -o $@
105
104
106
105
$(OUTSUFFIX ) .windows-amd64.exe : $(src )
107
- CGO_ENABLED=0 GOOS=windows GOARCH=amd64 $(GO120 ) build $(BUILDOPTS ) $(LDFLAGS ) -o $@
106
+ CGO_ENABLED=0 GOOS=windows GOARCH=amd64 $(GO ) build $(BUILDOPTS ) $(LDFLAGS ) -o $@
108
107
109
108
$(OUTSUFFIX ) .windows-386.exe : $(src )
110
- CGO_ENABLED=0 GOOS=windows GOARCH=386 $(GO120 ) build $(BUILDOPTS ) $(LDFLAGS ) -o $@
109
+ CGO_ENABLED=0 GOOS=windows GOARCH=386 $(GO ) build $(BUILDOPTS ) $(LDFLAGS ) -o $@
111
110
112
111
$(OUTSUFFIX ) .windows-arm.exe : $(src )
113
- CGO_ENABLED=0 GOOS=windows GOARCH=arm GOARM=7 $(GO120 ) build $(BUILDOPTS ) $(LDFLAGS ) -o $@
112
+ CGO_ENABLED=0 GOOS=windows GOARCH=arm GOARM=7 $(GO ) build $(BUILDOPTS ) $(LDFLAGS ) -o $@
114
113
115
114
$(OUTSUFFIX ) .android-arm : $(src )
116
115
CC=$(NDK_CC_ARM ) CGO_ENABLED=1 GOOS=android GOARCH=arm GOARM=7 $(GO ) build $(LDFLAGS_NATIVE ) -o $@
You can’t perform that action at this time.
0 commit comments