@@ -304,6 +304,7 @@ platform-all:
304304 platform-linux-x64 \
305305 platform-netbsd-x64 \
306306 platform-neutral \
307+ platform-openbsd-arm64 \
307308 platform-openbsd-x64 \
308309 platform-sunos-x64 \
309310 platform-wasi-preview1 \
@@ -362,6 +363,9 @@ platform-freebsd-arm64:
362363platform-netbsd-x64 :
363364 @$(MAKE ) --no-print-directory GOOS=netbsd GOARCH=amd64 NPMDIR=npm/@esbuild/netbsd-x64 platform-unixlike
364365
366+ platform-openbsd-arm64 :
367+ @$(MAKE ) --no-print-directory GOOS=openbsd GOARCH=arm64 NPMDIR=npm/@esbuild/openbsd-arm64 platform-unixlike
368+
365369platform-openbsd-x64 :
366370 @$(MAKE ) --no-print-directory GOOS=openbsd GOARCH=amd64 NPMDIR=npm/@esbuild/openbsd-x64 platform-unixlike
367371
@@ -439,6 +443,7 @@ publish-all: check-go-version
439443 @read OTP && OTP="$$OTP" $(MAKE) --no-print-directory -j4 \
440444 publish-freebsd-x64 \
441445 publish-freebsd-arm64 \
446+ publish-openbsd-arm64 \
442447 publish-openbsd-x64 \
443448 publish-netbsd-x64
444449
@@ -519,6 +524,9 @@ publish-freebsd-arm64: platform-freebsd-arm64
519524publish-netbsd-x64 : platform-netbsd-x64
520525 test -n " $( OTP) " && cd npm/@esbuild/netbsd-x64 && npm publish --otp=" $( OTP) "
521526
527+ publish-openbsd-arm64 : platform-openbsd-arm64
528+ test -n " $( OTP) " && cd npm/@esbuild/openbsd-arm64 && npm publish --otp=" $( OTP) "
529+
522530publish-openbsd-x64 : platform-openbsd-x64
523531 test -n " $( OTP) " && cd npm/@esbuild/openbsd-x64 && npm publish --otp=" $( OTP) "
524532
@@ -611,6 +619,7 @@ validate-builds:
611619 @$(MAKE ) --no-print-directory TARGET=platform-linux-s390x SCOPE=@esbuild/ PACKAGE=linux-s390x SUBPATH=bin/esbuild validate-build
612620 @$(MAKE ) --no-print-directory TARGET=platform-linux-x64 SCOPE=@esbuild/ PACKAGE=linux-x64 SUBPATH=bin/esbuild validate-build
613621 @$(MAKE ) --no-print-directory TARGET=platform-netbsd-x64 SCOPE=@esbuild/ PACKAGE=netbsd-x64 SUBPATH=bin/esbuild validate-build
622+ @$(MAKE ) --no-print-directory TARGET=platform-openbsd-arm64 SCOPE=@esbuild/ PACKAGE=openbsd-arm64 SUBPATH=bin/esbuild validate-build
614623 @$(MAKE ) --no-print-directory TARGET=platform-openbsd-x64 SCOPE=@esbuild/ PACKAGE=openbsd-x64 SUBPATH=bin/esbuild validate-build
615624 @$(MAKE ) --no-print-directory TARGET=platform-sunos-x64 SCOPE=@esbuild/ PACKAGE=sunos-x64 SUBPATH=bin/esbuild validate-build
616625 @$(MAKE ) --no-print-directory TARGET=platform-wasi-preview1 SCOPE=@esbuild/ PACKAGE=wasi-preview1 SUBPATH=esbuild.wasm validate-build
@@ -646,6 +655,7 @@ clean:
646655 rm -rf npm/@esbuild/linux-s390x/bin
647656 rm -rf npm/@esbuild/linux-x64/bin
648657 rm -rf npm/@esbuild/netbsd-x64/bin
658+ rm -rf npm/@esbuild/openbsd-arm64/bin
649659 rm -rf npm/@esbuild/openbsd-x64/bin
650660 rm -rf npm/@esbuild/sunos-x64/bin
651661 rm -rf npm/esbuild-wasm/esm
0 commit comments