@@ -254,41 +254,41 @@ wasm-napi-exit0-windows-x64:
254
254
255
255
platform-all :
256
256
@$(MAKE ) --no-print-directory -j4 \
257
- platform-android \
258
257
platform-android-arm \
259
258
platform-android-arm64 \
260
- platform-darwin \
259
+ platform-android-x64 \
261
260
platform-darwin-arm64 \
261
+ platform-darwin-x64 \
262
262
platform-deno \
263
- platform-freebsd \
264
263
platform-freebsd-arm64 \
265
- platform-linux \
266
- platform-linux-32 \
264
+ platform-freebsd-x64 \
267
265
platform-linux-arm \
268
266
platform-linux-arm64 \
267
+ platform-linux-ia32 \
269
268
platform-linux-loong64 \
270
- platform-linux-mips64le \
271
- platform-linux-ppc64le \
269
+ platform-linux-mips64el \
270
+ platform-linux-ppc64 \
272
271
platform-linux-riscv64 \
273
272
platform-linux-s390x \
274
- platform-netbsd \
273
+ platform-linux-x64 \
274
+ platform-netbsd-x64 \
275
275
platform-neutral \
276
- platform-openbsd \
277
- platform-sunos \
276
+ platform-openbsd-x64 \
277
+ platform-sunos-x64 \
278
278
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
282
282
283
- platform-windows : version-go
283
+ platform-win32-x64 : version-go
284
284
node scripts/esbuild.js npm/esbuild-windows-64/package.json --version
285
285
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build $(GO_FLAGS ) -o npm/esbuild-windows-64/esbuild.exe ./cmd/esbuild
286
286
287
- platform-windows-32 : version-go
287
+ platform-win32-ia32 : version-go
288
288
node scripts/esbuild.js npm/esbuild-windows-32/package.json --version
289
289
CGO_ENABLED=0 GOOS=windows GOARCH=386 go build $(GO_FLAGS ) -o npm/esbuild-windows-32/esbuild.exe ./cmd/esbuild
290
290
291
- platform-windows -arm64 : version-go
291
+ platform-win32 -arm64 : version-go
292
292
node scripts/esbuild.js npm/esbuild-windows-arm64/package.json --version
293
293
CGO_ENABLED=0 GOOS=windows GOARCH=arm64 go build $(GO_FLAGS ) -o npm/esbuild-windows-arm64/esbuild.exe ./cmd/esbuild
294
294
@@ -299,7 +299,7 @@ platform-unixlike: version-go
299
299
node scripts/esbuild.js " $( NPMDIR) /package.json" --version
300
300
CGO_ENABLED=0 GOOS=" $( GOOS) " GOARCH=" $( GOARCH) " go build $(GO_FLAGS ) -o " $( NPMDIR) /bin/esbuild" ./cmd/esbuild
301
301
302
- platform-android :
302
+ platform-android-x64 :
303
303
node scripts/esbuild.js npm/esbuild-android-64/package.json --version
304
304
305
305
platform-android-arm :
@@ -308,28 +308,28 @@ platform-android-arm:
308
308
platform-android-arm64 :
309
309
@$(MAKE ) --no-print-directory GOOS=android GOARCH=arm64 NPMDIR=npm/esbuild-android-arm64 platform-unixlike
310
310
311
- platform-darwin :
311
+ platform-darwin-x64 :
312
312
@$(MAKE ) --no-print-directory GOOS=darwin GOARCH=amd64 NPMDIR=npm/esbuild-darwin-64 platform-unixlike
313
313
314
314
platform-darwin-arm64 :
315
315
@$(MAKE ) --no-print-directory GOOS=darwin GOARCH=arm64 NPMDIR=npm/esbuild-darwin-arm64 platform-unixlike
316
316
317
- platform-freebsd :
317
+ platform-freebsd-x64 :
318
318
@$(MAKE ) --no-print-directory GOOS=freebsd GOARCH=amd64 NPMDIR=npm/esbuild-freebsd-64 platform-unixlike
319
319
320
320
platform-freebsd-arm64 :
321
321
@$(MAKE ) --no-print-directory GOOS=freebsd GOARCH=arm64 NPMDIR=npm/esbuild-freebsd-arm64 platform-unixlike
322
322
323
- platform-netbsd :
323
+ platform-netbsd-x64 :
324
324
@$(MAKE ) --no-print-directory GOOS=netbsd GOARCH=amd64 NPMDIR=npm/esbuild-netbsd-64 platform-unixlike
325
325
326
- platform-openbsd :
326
+ platform-openbsd-x64 :
327
327
@$(MAKE ) --no-print-directory GOOS=openbsd GOARCH=amd64 NPMDIR=npm/esbuild-openbsd-64 platform-unixlike
328
328
329
- platform-linux :
329
+ platform-linux-x64 :
330
330
@$(MAKE ) --no-print-directory GOOS=linux GOARCH=amd64 NPMDIR=npm/esbuild-linux-64 platform-unixlike
331
331
332
- platform-linux-32 :
332
+ platform-linux-ia32 :
333
333
@$(MAKE ) --no-print-directory GOOS=linux GOARCH=386 NPMDIR=npm/esbuild-linux-32 platform-unixlike
334
334
335
335
platform-linux-arm :
@@ -341,10 +341,10 @@ platform-linux-arm64:
341
341
platform-linux-loong64 :
342
342
@$(MAKE ) --no-print-directory GOOS=linux GOARCH=loong64 NPMDIR=npm/@esbuild/linux-loong64 platform-unixlike
343
343
344
- platform-linux-mips64le :
344
+ platform-linux-mips64el :
345
345
@$(MAKE ) --no-print-directory GOOS=linux GOARCH=mips64le NPMDIR=npm/esbuild-linux-mips64le platform-unixlike
346
346
347
- platform-linux-ppc64le :
347
+ platform-linux-ppc64 :
348
348
@$(MAKE ) --no-print-directory GOOS=linux GOARCH=ppc64le NPMDIR=npm/esbuild-linux-ppc64le platform-unixlike
349
349
350
350
platform-linux-riscv64 :
@@ -353,7 +353,7 @@ platform-linux-riscv64:
353
353
platform-linux-s390x :
354
354
@$(MAKE ) --no-print-directory GOOS=linux GOARCH=s390x NPMDIR=npm/esbuild-linux-s390x platform-unixlike
355
355
356
- platform-sunos :
356
+ platform-sunos-x64 :
357
357
@$(MAKE ) --no-print-directory GOOS=illumos GOARCH=amd64 NPMDIR=npm/esbuild-sunos-64 platform-unixlike
358
358
359
359
platform-wasm : esbuild
@@ -391,39 +391,39 @@ publish-all: check-go-version
391
391
392
392
@echo Enter one-time password:
393
393
@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
398
398
399
399
@echo Enter one-time password:
400
400
@read OTP && OTP="$$OTP" $(MAKE) --no-print-directory -j4 \
401
- publish-freebsd \
401
+ publish-freebsd-x64 \
402
402
publish-freebsd-arm64 \
403
- publish-openbsd \
404
- publish-netbsd
403
+ publish-openbsd-x64 \
404
+ publish-netbsd-x64
405
405
406
406
@echo Enter one-time password:
407
407
@read OTP && OTP="$$OTP" $(MAKE) --no-print-directory -j4 \
408
- publish-android \
408
+ publish-android-x64 \
409
409
publish-android-arm \
410
410
publish-android-arm64 \
411
- publish-darwin \
411
+ publish-darwin-x64 \
412
412
publish-darwin-arm64
413
413
414
414
@echo Enter one-time password:
415
415
@read OTP && OTP="$$OTP" $(MAKE) --no-print-directory -j4 \
416
- publish-linux \
417
- publish-linux-32 \
416
+ publish-linux-x64 \
417
+ publish-linux-ia32 \
418
418
publish-linux-arm \
419
419
publish-linux-riscv64
420
420
421
421
@echo Enter one-time password:
422
422
@read OTP && OTP="$$OTP" $(MAKE) --no-print-directory -j4 \
423
423
publish-linux-arm64 \
424
424
publish-linux-loong64 \
425
- publish-linux-mips64le \
426
- publish-linux-ppc64le \
425
+ publish-linux-mips64el \
426
+ publish-linux-ppc64 \
427
427
publish-linux-s390x
428
428
429
429
# Do these last to avoid race conditions
@@ -435,16 +435,16 @@ publish-all: check-go-version
435
435
436
436
git push origin master "v$(ESBUILD_VERSION)"
437
437
438
- publish-windows : platform-windows
438
+ publish-win32-x64 : platform-win32-x64
439
439
test -n " $( OTP) " && cd npm/esbuild-windows-64 && npm publish --otp=" $( OTP) "
440
440
441
- publish-windows-32 : platform-windows-32
441
+ publish-win32-ia32 : platform-win32-ia32
442
442
test -n " $( OTP) " && cd npm/esbuild-windows-32 && npm publish --otp=" $( OTP) "
443
443
444
- publish-windows -arm64 : platform-windows -arm64
444
+ publish-win32 -arm64 : platform-win32 -arm64
445
445
test -n " $( OTP) " && cd npm/esbuild-windows-arm64 && npm publish --otp=" $( OTP) "
446
446
447
- publish-android : platform-android
447
+ publish-android-x64 : platform-android-x64
448
448
test -n " $( OTP) " && cd npm/esbuild-android-64 && npm publish --otp=" $( OTP) "
449
449
450
450
publish-android-arm : platform-android-arm
@@ -453,28 +453,28 @@ publish-android-arm: platform-android-arm
453
453
publish-android-arm64 : platform-android-arm64
454
454
test -n " $( OTP) " && cd npm/esbuild-android-arm64 && npm publish --otp=" $( OTP) "
455
455
456
- publish-darwin : platform-darwin
456
+ publish-darwin-x64 : platform-darwin-x64
457
457
test -n " $( OTP) " && cd npm/esbuild-darwin-64 && npm publish --otp=" $( OTP) "
458
458
459
459
publish-darwin-arm64 : platform-darwin-arm64
460
460
test -n " $( OTP) " && cd npm/esbuild-darwin-arm64 && npm publish --otp=" $( OTP) "
461
461
462
- publish-freebsd : platform-freebsd
462
+ publish-freebsd-x64 : platform-freebsd
463
463
test -n " $( OTP) " && cd npm/esbuild-freebsd-64 && npm publish --otp=" $( OTP) "
464
464
465
465
publish-freebsd-arm64 : platform-freebsd-arm64
466
466
test -n " $( OTP) " && cd npm/esbuild-freebsd-arm64 && npm publish --otp=" $( OTP) "
467
467
468
- publish-netbsd : platform-netbsd
468
+ publish-netbsd-x64 : platform-netbsd-x64
469
469
test -n " $( OTP) " && cd npm/esbuild-netbsd-64 && npm publish --otp=" $( OTP) "
470
470
471
- publish-openbsd : platform-openbsd
471
+ publish-openbsd-x64 : platform-openbsd-x64
472
472
test -n " $( OTP) " && cd npm/esbuild-openbsd-64 && npm publish --otp=" $( OTP) "
473
473
474
- publish-linux : platform-linux
474
+ publish-linux-x64 : platform-linux-x64
475
475
test -n " $( OTP) " && cd npm/esbuild-linux-64 && npm publish --otp=" $( OTP) "
476
476
477
- publish-linux-32 : platform-linux-32
477
+ publish-linux-ia32 : platform-linux-ia32
478
478
test -n " $( OTP) " && cd npm/esbuild-linux-32 && npm publish --otp=" $( OTP) "
479
479
480
480
publish-linux-arm : platform-linux-arm
@@ -486,10 +486,10 @@ publish-linux-arm64: platform-linux-arm64
486
486
publish-linux-loong64 : platform-linux-loong64
487
487
test -n " $( OTP) " && cd npm/@esbuild/linux-loong64 && npm publish --otp=" $( OTP) "
488
488
489
- publish-linux-mips64le : platform-linux-mips64le
489
+ publish-linux-mips64el : platform-linux-mips64el
490
490
test -n " $( OTP) " && cd npm/esbuild-linux-mips64le && npm publish --otp=" $( OTP) "
491
491
492
- publish-linux-ppc64le : platform-linux-ppc64le
492
+ publish-linux-ppc64 : platform-linux-ppc64
493
493
test -n " $( OTP) " && cd npm/esbuild-linux-ppc64le && npm publish --otp=" $( OTP) "
494
494
495
495
publish-linux-riscv64 : platform-linux-riscv64
@@ -498,7 +498,7 @@ publish-linux-riscv64: platform-linux-riscv64
498
498
publish-linux-s390x : platform-linux-s390x
499
499
test -n " $( OTP) " && cd npm/esbuild-linux-s390x && npm publish --otp=" $( OTP) "
500
500
501
- publish-sunos : platform-sunos
501
+ publish-sunos-x64 : platform-sunos-x64
502
502
test -n " $( OTP) " && cd npm/esbuild-sunos-64 && npm publish --otp=" $( OTP) "
503
503
504
504
publish-wasm : platform-wasm
@@ -534,26 +534,26 @@ validate-build:
534
534
validate-builds :
535
535
git fetch --all --tags && git checkout " v$( ESBUILD_VERSION) "
536
536
@$(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
538
537
@$(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
540
539
@$(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
543
541
@$(MAKE ) --no-print-directory TARGET=platform-linux-arm PACKAGE=esbuild-linux-arm SUBPATH=bin/esbuild validate-build
544
542
@$(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
545
544
@$(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
548
547
@$(MAKE ) --no-print-directory TARGET=platform-linux-riscv64 PACKAGE=esbuild-linux-riscv64 SUBPATH=bin/esbuild validate-build
549
548
@$(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
553
553
@$(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
557
557
558
558
clean :
559
559
rm -f esbuild
0 commit comments