aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-10-03 20:33:47 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-10-03 20:33:47 -0700
commitaaa4aaf53f86226ace4afcd362ab69fde2793a9a (patch)
treec54bb9d84d670c04818b465102e0f123269495de
parent73c27a9a25a81f5e58f260cb5f126674f9e48902 (diff)
downloadbun-aaa4aaf53f86226ace4afcd362ab69fde2793a9a.tar.gz
bun-aaa4aaf53f86226ace4afcd362ab69fde2793a9a.tar.zst
bun-aaa4aaf53f86226ace4afcd362ab69fde2793a9a.zip
Fix makefile issue
-rw-r--r--Makefile11
1 files changed, 7 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 71fbe1394..e1c66a1e4 100644
--- a/Makefile
+++ b/Makefile
@@ -22,6 +22,9 @@ BUN_BUILD_TAG := bun-v$(PACKAGE_JSON_VERSION)
CC := clang
CXX := clang++
+ifeq ($(OS_NAME),darwin)
+ HOMEBREW_PREFIX := $(shell brew --prefix)/
+endif
bun: vendor build-obj bun-link-lld-release
@@ -220,9 +223,7 @@ clean: clean-bindings
rm src/deps/*.a src/deps/*.o
cd src/deps/mimalloc && make clean;
-ifeq ($(OS_NAME),darwin)
- HOMEBREW_PREFIX := $(shell brew --prefix)/
-endif
+
SRC_DIR := src/javascript/jsc/bindings
OBJ_DIR := src/javascript/jsc/bindings-obj
@@ -332,7 +333,9 @@ bun-link-lld-release:
-W \
-flto \
-ftls-model=initial-exec \
- -O3 \
+ -O3
+ cp $(BIN_DIR)/bun $(BIN_DIR)/bun-profile
+ llvm-strip $(BIN_DIR)/bun
rm $(BIN_DIR)/bun.o
bun-link-lld-release-aarch64: