Skip to content

Commit a333130

Browse files
committedSep 22, 2022
update platform targets
1 parent 8b3bb3b commit a333130

File tree

1 file changed

+64
-64
lines changed

1 file changed

+64
-64
lines changed
 

‎Makefile

+64-64
Original file line numberDiff line numberDiff line change
@@ -254,41 +254,41 @@ wasm-napi-exit0-windows-x64:
254254

255255
platform-all:
256256
@$(MAKE) --no-print-directory -j4 \
257-
platform-android \
258257
platform-android-arm \
259258
platform-android-arm64 \
260-
platform-darwin \
259+
platform-android-x64 \
261260
platform-darwin-arm64 \
261+
platform-darwin-x64 \
262262
platform-deno \
263-
platform-freebsd \
264263
platform-freebsd-arm64 \
265-
platform-linux \
266-
platform-linux-32 \
264+
platform-freebsd-x64 \
267265
platform-linux-arm \
268266
platform-linux-arm64 \
267+
platform-linux-ia32 \
269268
platform-linux-loong64 \
270-
platform-linux-mips64le \
271-
platform-linux-ppc64le \
269+
platform-linux-mips64el \
270+
platform-linux-ppc64 \
272271
platform-linux-riscv64 \
273272
platform-linux-s390x \
274-
platform-netbsd \
273+
platform-linux-x64 \
274+
platform-netbsd-x64 \
275275
platform-neutral \
276-
platform-openbsd \
277-
platform-sunos \
276+
platform-openbsd-x64 \
277+
platform-sunos-x64 \
278278
platform-wasm \
279-
platform-windows \
280-
platform-windows-32 \
281-
platform-windows-arm64
279+
platform-win32-arm64 \
280+
platform-win32-ia32 \
281+
platform-win32-x64
282282

283-
platform-windows: version-go
283+
platform-win32-x64: version-go
284284
node scripts/esbuild.js npm/esbuild-windows-64/package.json --version
285285
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build $(GO_FLAGS) -o npm/esbuild-windows-64/esbuild.exe ./cmd/esbuild
286286

287-
platform-windows-32: version-go
287+
platform-win32-ia32: version-go
288288
node scripts/esbuild.js npm/esbuild-windows-32/package.json --version
289289
CGO_ENABLED=0 GOOS=windows GOARCH=386 go build $(GO_FLAGS) -o npm/esbuild-windows-32/esbuild.exe ./cmd/esbuild
290290

291-
platform-windows-arm64: version-go
291+
platform-win32-arm64: version-go
292292
node scripts/esbuild.js npm/esbuild-windows-arm64/package.json --version
293293
CGO_ENABLED=0 GOOS=windows GOARCH=arm64 go build $(GO_FLAGS) -o npm/esbuild-windows-arm64/esbuild.exe ./cmd/esbuild
294294

@@ -299,7 +299,7 @@ platform-unixlike: version-go
299299
node scripts/esbuild.js "$(NPMDIR)/package.json" --version
300300
CGO_ENABLED=0 GOOS="$(GOOS)" GOARCH="$(GOARCH)" go build $(GO_FLAGS) -o "$(NPMDIR)/bin/esbuild" ./cmd/esbuild
301301

302-
platform-android:
302+
platform-android-x64:
303303
node scripts/esbuild.js npm/esbuild-android-64/package.json --version
304304

305305
platform-android-arm:
@@ -308,28 +308,28 @@ platform-android-arm:
308308
platform-android-arm64:
309309
@$(MAKE) --no-print-directory GOOS=android GOARCH=arm64 NPMDIR=npm/esbuild-android-arm64 platform-unixlike
310310

311-
platform-darwin:
311+
platform-darwin-x64:
312312
@$(MAKE) --no-print-directory GOOS=darwin GOARCH=amd64 NPMDIR=npm/esbuild-darwin-64 platform-unixlike
313313

314314
platform-darwin-arm64:
315315
@$(MAKE) --no-print-directory GOOS=darwin GOARCH=arm64 NPMDIR=npm/esbuild-darwin-arm64 platform-unixlike
316316

317-
platform-freebsd:
317+
platform-freebsd-x64:
318318
@$(MAKE) --no-print-directory GOOS=freebsd GOARCH=amd64 NPMDIR=npm/esbuild-freebsd-64 platform-unixlike
319319

320320
platform-freebsd-arm64:
321321
@$(MAKE) --no-print-directory GOOS=freebsd GOARCH=arm64 NPMDIR=npm/esbuild-freebsd-arm64 platform-unixlike
322322

323-
platform-netbsd:
323+
platform-netbsd-x64:
324324
@$(MAKE) --no-print-directory GOOS=netbsd GOARCH=amd64 NPMDIR=npm/esbuild-netbsd-64 platform-unixlike
325325

326-
platform-openbsd:
326+
platform-openbsd-x64:
327327
@$(MAKE) --no-print-directory GOOS=openbsd GOARCH=amd64 NPMDIR=npm/esbuild-openbsd-64 platform-unixlike
328328

329-
platform-linux:
329+
platform-linux-x64:
330330
@$(MAKE) --no-print-directory GOOS=linux GOARCH=amd64 NPMDIR=npm/esbuild-linux-64 platform-unixlike
331331

332-
platform-linux-32:
332+
platform-linux-ia32:
333333
@$(MAKE) --no-print-directory GOOS=linux GOARCH=386 NPMDIR=npm/esbuild-linux-32 platform-unixlike
334334

335335
platform-linux-arm:
@@ -341,10 +341,10 @@ platform-linux-arm64:
341341
platform-linux-loong64:
342342
@$(MAKE) --no-print-directory GOOS=linux GOARCH=loong64 NPMDIR=npm/@esbuild/linux-loong64 platform-unixlike
343343

344-
platform-linux-mips64le:
344+
platform-linux-mips64el:
345345
@$(MAKE) --no-print-directory GOOS=linux GOARCH=mips64le NPMDIR=npm/esbuild-linux-mips64le platform-unixlike
346346

347-
platform-linux-ppc64le:
347+
platform-linux-ppc64:
348348
@$(MAKE) --no-print-directory GOOS=linux GOARCH=ppc64le NPMDIR=npm/esbuild-linux-ppc64le platform-unixlike
349349

350350
platform-linux-riscv64:
@@ -353,7 +353,7 @@ platform-linux-riscv64:
353353
platform-linux-s390x:
354354
@$(MAKE) --no-print-directory GOOS=linux GOARCH=s390x NPMDIR=npm/esbuild-linux-s390x platform-unixlike
355355

356-
platform-sunos:
356+
platform-sunos-x64:
357357
@$(MAKE) --no-print-directory GOOS=illumos GOARCH=amd64 NPMDIR=npm/esbuild-sunos-64 platform-unixlike
358358

359359
platform-wasm: esbuild
@@ -391,39 +391,39 @@ publish-all: check-go-version
391391

392392
@echo Enter one-time password:
393393
@read OTP && OTP="$$OTP" $(MAKE) --no-print-directory -j4 \
394-
publish-windows \
395-
publish-windows-32 \
396-
publish-windows-arm64 \
397-
publish-sunos
394+
publish-win32-x64 \
395+
publish-win32-ia32 \
396+
publish-win32-arm64 \
397+
publish-sunos-x64
398398

399399
@echo Enter one-time password:
400400
@read OTP && OTP="$$OTP" $(MAKE) --no-print-directory -j4 \
401-
publish-freebsd \
401+
publish-freebsd-x64 \
402402
publish-freebsd-arm64 \
403-
publish-openbsd \
404-
publish-netbsd
403+
publish-openbsd-x64 \
404+
publish-netbsd-x64
405405

406406
@echo Enter one-time password:
407407
@read OTP && OTP="$$OTP" $(MAKE) --no-print-directory -j4 \
408-
publish-android \
408+
publish-android-x64 \
409409
publish-android-arm \
410410
publish-android-arm64 \
411-
publish-darwin \
411+
publish-darwin-x64 \
412412
publish-darwin-arm64
413413

414414
@echo Enter one-time password:
415415
@read OTP && OTP="$$OTP" $(MAKE) --no-print-directory -j4 \
416-
publish-linux \
417-
publish-linux-32 \
416+
publish-linux-x64 \
417+
publish-linux-ia32 \
418418
publish-linux-arm \
419419
publish-linux-riscv64
420420

421421
@echo Enter one-time password:
422422
@read OTP && OTP="$$OTP" $(MAKE) --no-print-directory -j4 \
423423
publish-linux-arm64 \
424424
publish-linux-loong64 \
425-
publish-linux-mips64le \
426-
publish-linux-ppc64le \
425+
publish-linux-mips64el \
426+
publish-linux-ppc64 \
427427
publish-linux-s390x
428428

429429
# Do these last to avoid race conditions
@@ -435,16 +435,16 @@ publish-all: check-go-version
435435

436436
git push origin master "v$(ESBUILD_VERSION)"
437437

438-
publish-windows: platform-windows
438+
publish-win32-x64: platform-win32-x64
439439
test -n "$(OTP)" && cd npm/esbuild-windows-64 && npm publish --otp="$(OTP)"
440440

441-
publish-windows-32: platform-windows-32
441+
publish-win32-ia32: platform-win32-ia32
442442
test -n "$(OTP)" && cd npm/esbuild-windows-32 && npm publish --otp="$(OTP)"
443443

444-
publish-windows-arm64: platform-windows-arm64
444+
publish-win32-arm64: platform-win32-arm64
445445
test -n "$(OTP)" && cd npm/esbuild-windows-arm64 && npm publish --otp="$(OTP)"
446446

447-
publish-android: platform-android
447+
publish-android-x64: platform-android-x64
448448
test -n "$(OTP)" && cd npm/esbuild-android-64 && npm publish --otp="$(OTP)"
449449

450450
publish-android-arm: platform-android-arm
@@ -453,28 +453,28 @@ publish-android-arm: platform-android-arm
453453
publish-android-arm64: platform-android-arm64
454454
test -n "$(OTP)" && cd npm/esbuild-android-arm64 && npm publish --otp="$(OTP)"
455455

456-
publish-darwin: platform-darwin
456+
publish-darwin-x64: platform-darwin-x64
457457
test -n "$(OTP)" && cd npm/esbuild-darwin-64 && npm publish --otp="$(OTP)"
458458

459459
publish-darwin-arm64: platform-darwin-arm64
460460
test -n "$(OTP)" && cd npm/esbuild-darwin-arm64 && npm publish --otp="$(OTP)"
461461

462-
publish-freebsd: platform-freebsd
462+
publish-freebsd-x64: platform-freebsd
463463
test -n "$(OTP)" && cd npm/esbuild-freebsd-64 && npm publish --otp="$(OTP)"
464464

465465
publish-freebsd-arm64: platform-freebsd-arm64
466466
test -n "$(OTP)" && cd npm/esbuild-freebsd-arm64 && npm publish --otp="$(OTP)"
467467

468-
publish-netbsd: platform-netbsd
468+
publish-netbsd-x64: platform-netbsd-x64
469469
test -n "$(OTP)" && cd npm/esbuild-netbsd-64 && npm publish --otp="$(OTP)"
470470

471-
publish-openbsd: platform-openbsd
471+
publish-openbsd-x64: platform-openbsd-x64
472472
test -n "$(OTP)" && cd npm/esbuild-openbsd-64 && npm publish --otp="$(OTP)"
473473

474-
publish-linux: platform-linux
474+
publish-linux-x64: platform-linux-x64
475475
test -n "$(OTP)" && cd npm/esbuild-linux-64 && npm publish --otp="$(OTP)"
476476

477-
publish-linux-32: platform-linux-32
477+
publish-linux-ia32: platform-linux-ia32
478478
test -n "$(OTP)" && cd npm/esbuild-linux-32 && npm publish --otp="$(OTP)"
479479

480480
publish-linux-arm: platform-linux-arm
@@ -486,10 +486,10 @@ publish-linux-arm64: platform-linux-arm64
486486
publish-linux-loong64: platform-linux-loong64
487487
test -n "$(OTP)" && cd npm/@esbuild/linux-loong64 && npm publish --otp="$(OTP)"
488488

489-
publish-linux-mips64le: platform-linux-mips64le
489+
publish-linux-mips64el: platform-linux-mips64el
490490
test -n "$(OTP)" && cd npm/esbuild-linux-mips64le && npm publish --otp="$(OTP)"
491491

492-
publish-linux-ppc64le: platform-linux-ppc64le
492+
publish-linux-ppc64: platform-linux-ppc64
493493
test -n "$(OTP)" && cd npm/esbuild-linux-ppc64le && npm publish --otp="$(OTP)"
494494

495495
publish-linux-riscv64: platform-linux-riscv64
@@ -498,7 +498,7 @@ publish-linux-riscv64: platform-linux-riscv64
498498
publish-linux-s390x: platform-linux-s390x
499499
test -n "$(OTP)" && cd npm/esbuild-linux-s390x && npm publish --otp="$(OTP)"
500500

501-
publish-sunos: platform-sunos
501+
publish-sunos-x64: platform-sunos-x64
502502
test -n "$(OTP)" && cd npm/esbuild-sunos-64 && npm publish --otp="$(OTP)"
503503

504504
publish-wasm: platform-wasm
@@ -534,26 +534,26 @@ validate-build:
534534
validate-builds:
535535
git fetch --all --tags && git checkout "v$(ESBUILD_VERSION)"
536536
@$(MAKE) --no-print-directory TARGET=platform-android-arm64 PACKAGE=esbuild-android-arm64 SUBPATH=bin/esbuild validate-build
537-
@$(MAKE) --no-print-directory TARGET=platform-darwin PACKAGE=esbuild-darwin-64 SUBPATH=bin/esbuild validate-build
538537
@$(MAKE) --no-print-directory TARGET=platform-darwin-arm64 PACKAGE=esbuild-darwin-arm64 SUBPATH=bin/esbuild validate-build
539-
@$(MAKE) --no-print-directory TARGET=platform-freebsd PACKAGE=esbuild-freebsd-64 SUBPATH=bin/esbuild validate-build
538+
@$(MAKE) --no-print-directory TARGET=platform-darwin-x64 PACKAGE=esbuild-darwin-64 SUBPATH=bin/esbuild validate-build
540539
@$(MAKE) --no-print-directory TARGET=platform-freebsd-arm64 PACKAGE=esbuild-freebsd-arm64 SUBPATH=bin/esbuild validate-build
541-
@$(MAKE) --no-print-directory TARGET=platform-linux PACKAGE=esbuild-linux-64 SUBPATH=bin/esbuild validate-build
542-
@$(MAKE) --no-print-directory TARGET=platform-linux-32 PACKAGE=esbuild-linux-32 SUBPATH=bin/esbuild validate-build
540+
@$(MAKE) --no-print-directory TARGET=platform-freebsd-x64 PACKAGE=esbuild-freebsd-64 SUBPATH=bin/esbuild validate-build
543541
@$(MAKE) --no-print-directory TARGET=platform-linux-arm PACKAGE=esbuild-linux-arm SUBPATH=bin/esbuild validate-build
544542
@$(MAKE) --no-print-directory TARGET=platform-linux-arm64 PACKAGE=esbuild-linux-arm64 SUBPATH=bin/esbuild validate-build
543+
@$(MAKE) --no-print-directory TARGET=platform-linux-ia32 PACKAGE=esbuild-linux-32 SUBPATH=bin/esbuild validate-build
545544
@$(MAKE) --no-print-directory TARGET=platform-linux-loong64 SCOPE=@esbuild/ PACKAGE=linux-loong64 SUBPATH=bin/esbuild validate-build
546-
@$(MAKE) --no-print-directory TARGET=platform-linux-mips64le PACKAGE=esbuild-linux-mips64le SUBPATH=bin/esbuild validate-build
547-
@$(MAKE) --no-print-directory TARGET=platform-linux-ppc64le PACKAGE=esbuild-linux-ppc64le SUBPATH=bin/esbuild validate-build
545+
@$(MAKE) --no-print-directory TARGET=platform-linux-mips64el PACKAGE=esbuild-linux-mips64le SUBPATH=bin/esbuild validate-build
546+
@$(MAKE) --no-print-directory TARGET=platform-linux-ppc64 PACKAGE=esbuild-linux-ppc64le SUBPATH=bin/esbuild validate-build
548547
@$(MAKE) --no-print-directory TARGET=platform-linux-riscv64 PACKAGE=esbuild-linux-riscv64 SUBPATH=bin/esbuild validate-build
549548
@$(MAKE) --no-print-directory TARGET=platform-linux-s390x PACKAGE=esbuild-linux-s390x SUBPATH=bin/esbuild validate-build
550-
@$(MAKE) --no-print-directory TARGET=platform-netbsd PACKAGE=esbuild-netbsd-64 SUBPATH=bin/esbuild validate-build
551-
@$(MAKE) --no-print-directory TARGET=platform-openbsd PACKAGE=esbuild-openbsd-64 SUBPATH=bin/esbuild validate-build
552-
@$(MAKE) --no-print-directory TARGET=platform-sunos PACKAGE=esbuild-sunos-64 SUBPATH=bin/esbuild validate-build
549+
@$(MAKE) --no-print-directory TARGET=platform-linux-x64 PACKAGE=esbuild-linux-64 SUBPATH=bin/esbuild validate-build
550+
@$(MAKE) --no-print-directory TARGET=platform-netbsd-x64 PACKAGE=esbuild-netbsd-64 SUBPATH=bin/esbuild validate-build
551+
@$(MAKE) --no-print-directory TARGET=platform-openbsd-x64 PACKAGE=esbuild-openbsd-64 SUBPATH=bin/esbuild validate-build
552+
@$(MAKE) --no-print-directory TARGET=platform-sunos-x64 PACKAGE=esbuild-sunos-64 SUBPATH=bin/esbuild validate-build
553553
@$(MAKE) --no-print-directory TARGET=platform-wasm PACKAGE=esbuild-wasm SUBPATH=esbuild.wasm validate-build
554-
@$(MAKE) --no-print-directory TARGET=platform-windows PACKAGE=esbuild-windows-64 SUBPATH=esbuild.exe validate-build
555-
@$(MAKE) --no-print-directory TARGET=platform-windows-32 PACKAGE=esbuild-windows-32 SUBPATH=esbuild.exe validate-build
556-
@$(MAKE) --no-print-directory TARGET=platform-windows-arm64 PACKAGE=esbuild-windows-64 SUBPATH=esbuild.exe validate-build
554+
@$(MAKE) --no-print-directory TARGET=platform-win32-arm64 PACKAGE=esbuild-windows-64 SUBPATH=esbuild.exe validate-build
555+
@$(MAKE) --no-print-directory TARGET=platform-win32-ia32 PACKAGE=esbuild-windows-32 SUBPATH=esbuild.exe validate-build
556+
@$(MAKE) --no-print-directory TARGET=platform-win32-x64 PACKAGE=esbuild-windows-64 SUBPATH=esbuild.exe validate-build
557557

558558
clean:
559559
rm -f esbuild

0 commit comments

Comments
 (0)
Please sign in to comment.