mirror of
https://github.com/oven-sh/bun
synced 2026-02-09 18:38:55 +00:00
35 lines
815 B
Makefile
35 lines
815 B
Makefile
|
|
speedy: speedy-prod-native speedy-prod-wasi speedy-prod-wasm
|
|
|
|
api:
|
|
peechy --schema src/api/schema.peechy --esm src/api/schema.js --ts src/api/schema.d.ts --zig src/api/schema.zig
|
|
|
|
|
|
speedy-prod-native-macos:
|
|
cd src/deps; clang -c picohttpparser.c; cd ../../
|
|
zig build -Drelease-fast -Dtarget=x86_64-macos-gnu
|
|
|
|
speedy-prod-native-macos-lib:
|
|
zig build lib -Drelease-fast -Dtarget=x86_64-macos-gnu
|
|
|
|
speedy-m1:
|
|
zig build -Drelease-fast -Dtarget=aarch64-macos-gnu
|
|
|
|
speedy-prod-wasm:
|
|
zig build -Drelease-fast -Dtarget=wasm32-freestanding
|
|
|
|
speedy-prod-wasi:
|
|
zig build -Drelease-fast -Dtarget=wasm32-wasi
|
|
|
|
speedy-dev: speedy-dev-native speedy-dev-wasi speedy-dev-wasm
|
|
|
|
speedy-dev-native:
|
|
zig build
|
|
|
|
speedy-dev-wasm:
|
|
zig build -Dtarget=wasm32-freestanding
|
|
|
|
speedy-dev-wasi:
|
|
zig build -Dtarget=wasm32-wasi
|
|
|