File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -19,6 +19,10 @@ Line wrap the file at 100 chars. Th
1919* ** Fixed** : for any bug fixes.
2020* ** Security** : in case of vulnerabilities.
2121
22+ ## [ Unreleased]
23+ ### Added
24+ - Add build target for Linux ARMv5, ARMv6, ARMv6 and Windows ARM64.
25+
2226## [ 1.0.1] - 2024-04-16
2327### Security
2428- Update dependencies
Original file line number Diff line number Diff line change @@ -47,9 +47,9 @@ build-container:
4747.PHONY : build
4848build : build-container
4949 podman run --rm -v .:/build:Z -w /build \
50- -e GOOS=${GOOS} -e GOARCH=${GOARCH} \
50+ -e GOOS=${GOOS} -e GOARCH=${GOARCH} -e GOARM= ${GOARM} \
5151 -it wgephemeralpeer \
52- sh -c ' make BIN=${BIN}${EXT} && zip ${BIN}_${VERSION}_${GOOS}_${GOARCH}.zip ${BIN}${EXT}'
52+ sh -c ' ARMV=$${GOARM:+v$$GOARM}; make BIN=${BIN}${EXT} && zip ${BIN}_${VERSION}_${GOOS}_${GOARCH}$$ARMV .zip ${BIN}${EXT}'
5353
5454.PHONY : release-darwin-amd64
5555release-darwin-amd64 :
@@ -67,15 +67,35 @@ release-linux-amd64:
6767release-linux-arm64 :
6868 $(MAKE ) GOOS=linux GOARCH=arm64 build
6969
70+ .PHONY : release-linux-armv5
71+ release-linux-armv5 :
72+ $(MAKE ) GOOS=linux GOARCH=arm GOARM=5 build
73+
74+ .PHONY : release-linux-armv6
75+ release-linux-armv6 :
76+ $(MAKE ) GOOS=linux GOARCH=arm GOARM=6 build
77+
78+ .PHONY : release-linux-armv7
79+ release-linux-armv7 :
80+ $(MAKE ) GOOS=linux GOARCH=arm GOARM=7 build
81+
7082.PHONY : release-windows-amd64
7183release-windows-amd64 :
7284 $(MAKE ) GOOS=windows GOARCH=amd64 EXT=.exe build
7385
86+ .PHONY : release-windows-aŕm64
87+ release-windows-arm64 :
88+ $(MAKE ) GOOS=windows GOARCH=arm64 EXT=.exe build
89+
7490.PHONY : release
7591release : \
7692 clean \
7793 release-darwin-amd64 \
7894 release-darwin-arm64 \
7995 release-linux-amd64 \
8096 release-linux-arm64 \
97+ release-linux-armv5 \
98+ release-linux-armv6 \
99+ release-linux-armv7 \
81100 release-windows-amd64
101+ release-windows-arm64
Original file line number Diff line number Diff line change @@ -2,4 +2,8 @@ mullvad-upgrade-tunnel_v?.?.?_darwin_amd64.zip
22mullvad-upgrade-tunnel_v?.?.?_darwin_arm64.zip
33mullvad-upgrade-tunnel_v?.?.?_linux_amd64.zip
44mullvad-upgrade-tunnel_v?.?.?_linux_arm64.zip
5+ mullvad-upgrade-tunnel_v?.?.?_linux_armv5.zip
6+ mullvad-upgrade-tunnel_v?.?.?_linux_armv6.zip
7+ mullvad-upgrade-tunnel_v?.?.?_linux_armv7.zip
58mullvad-upgrade-tunnel_v?.?.?_windows_amd64.zip
9+ mullvad-upgrade-tunnel_v?.?.?_windows_arm64.zip
You can’t perform that action at this time.
0 commit comments