aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-10-30 18:04:11 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-10-30 18:04:11 -0700
commitcf3f8d2bb095a0eaadd542de2111672f498bec9d (patch)
treef9de22bbd820df8c472f3bbf4894c18ced051d5f
parentf1a0e718b359336b7da7ba9ed511049f80152cc6 (diff)
downloadbun-cf3f8d2bb095a0eaadd542de2111672f498bec9d.tar.gz
bun-cf3f8d2bb095a0eaadd542de2111672f498bec9d.tar.zst
bun-cf3f8d2bb095a0eaadd542de2111672f498bec9d.zip
Update Makefile
-rw-r--r--Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 1172d9094..e32e35829 100644
--- a/Makefile
+++ b/Makefile
@@ -6,6 +6,8 @@ BUN_AUTO_UPDATER_REPO = Jarred-Sumner/bun-releases-for-updater
make-lazy = $(eval $1 = $​$(eval $1 := $(value $(1)))$​$($1))
+MARCH_NATIVE =
+
ARCH_NAME :=
ifeq ($(ARCH_NAME_RAW),arm64)
ARCH_NAME = aarch64
@@ -13,6 +15,7 @@ ifeq ($(ARCH_NAME_RAW),arm64)
else
ARCH_NAME = x64
BREW_PREFIX_PATH = /usr/local
+ MARCH_NATIVE = -march=native
endif
TRIPLET = $(OS_NAME)-$(ARCH_NAME)
@@ -696,7 +699,7 @@ sizegen:
$(BUN_TMP_DIR)/sizegen > src/javascript/jsc/bindings/sizes.zig
picohttp:
- $(CC) -march=native -O3 -g -fPIE -c src/deps/picohttpparser/picohttpparser.c -Isrc/deps -o src/deps/picohttpparser.o; cd ../../
+ $(CC) $(MARCH_NATIVE) -O3 -g -fPIE -c src/deps/picohttpparser/picohttpparser.c -Isrc/deps -o src/deps/picohttpparser.o; cd ../../
analytics:
./node_modules/.bin/peechy --schema src/analytics/schema.peechy --zig src/analytics/analytics_schema.zig