Skip to content

Commit 3cafe46

Browse files
committed
Add linux and freebsd 386 prebuilds
1 parent c62668e commit 3cafe46

File tree

1 file changed

+14
-8
lines changed

1 file changed

+14
-8
lines changed

Makefile

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ build:
3636
xbuild: linux darwin windows freebsd
3737

3838
# Linux builds ========================
39-
linux: build_linux_amd64 build_linux_armV6 build_linux_armV7 build_linux_arm64
39+
linux: build_linux_amd64 build_linux_armV6 build_linux_armV7 build_linux_arm64 build_linux_386
4040

4141
build_linux_amd64:
4242
$(call build_cmd,linux,amd64,)
@@ -50,6 +50,9 @@ build_linux_armV7:
5050
build_linux_arm64:
5151
$(call build_cmd,linux,arm64,)
5252

53+
build_linux_386:
54+
$(call build_cmd,linux,386,)
55+
5356
# OSX (Darwin) builds =================
5457
darwin: build_darwin_amd64 build_darwin_arm64
5558

@@ -60,16 +63,16 @@ build_darwin_arm64:
6063
$(call build_cmd,darwin,arm64,)
6164

6265
# Windows builds ======================
63-
windows: build_windows_386 build_windows_amd64
64-
65-
build_windows_386:
66-
$(call build_cmd,windows,386,)
66+
windows: build_windows_amd64 build_windows_386
6767

6868
build_windows_amd64:
6969
$(call build_cmd,windows,amd64,)
7070

71+
build_windows_386:
72+
$(call build_cmd,windows,386,)
73+
7174
# FreeBSD builds ========================
72-
freebsd: build_freebsd_amd64 build_freebsd_armV6 build_freebsd_armV7 build_freebsd_arm64
75+
freebsd: build_freebsd_amd64 build_freebsd_armV6 build_freebsd_armV7 build_freebsd_arm64 build_freebsd_386
7376

7477
build_freebsd_amd64:
7578
$(call build_cmd,freebsd,amd64,)
@@ -83,6 +86,9 @@ build_freebsd_armV7:
8386
build_freebsd_arm64:
8487
$(call build_cmd,freebsd,arm64,)
8588

89+
build_freebsd_386:
90+
$(call build_cmd,freebsd,386,)
91+
8692
docker_xbuild:
8793
docker build --platform linux/amd64,linux/arm64,linux/arm/v7,linux/arm/v6 --tag vinser/$(APP):$(VERSION) .
8894
docker image tag vinser/$(APP):$(VERSION) vinser/$(APP):latest
@@ -95,8 +101,8 @@ run_container:
95101

96102
.PHONY: all build xbuild
97103
.PHONY: linux darwin windows
98-
.PHONY: build_linux_arm build_linux_arm64 build_linux_amd64
104+
.PHONY: build_linux_arm build_linux_arm64 build_linux_amd64 build_linux_386
99105
.PHONY: build_darwin_amd64 build_darwin_arm64
100106
.PHONY: build_windows_386 build_windows_amd64
101-
.PHONY: build_freebsd_amd64 build_freebsd_armV6 build_freebsd_armV7 build_freebsd_arm64
107+
.PHONY: build_freebsd_amd64 build_freebsd_armV6 build_freebsd_armV7 build_freebsd_arm64 build_freebsd_386
102108
.PHONY: docker_xbuild docker_push run_container

0 commit comments

Comments
 (0)