From 02bdaa6d10986d660a427ec58c41c1a3dc907399 Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Sun, 3 Oct 2021 21:43:10 -0700 Subject: Fix tmpdir on linux --- Makefile | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index cbe5e661c..bc25f1796 100644 --- a/Makefile +++ b/Makefile @@ -22,6 +22,8 @@ BUN_BUILD_TAG := bun-v$(PACKAGE_JSON_VERSION) CC := clang CXX := clang++ +BUN_TMP_DIR := /tmp/make-bun + DEFAULT_USE_BMALLOC := 1 # ifeq ($(OS_NAME),linux) # DEFAULT_USE_BMALLOC = 0 @@ -151,14 +153,14 @@ release-create: gh release create --title "Bun v$(PACKAGE_JSON_VERSION)" "$(BUN_BUILD_TAG)" release-cli-push: - cd packages/bun-cli && npm pack --pack-destination /tmp/ - gh release upload $(BUN_BUILD_TAG) --clobber /tmp/bun-cli-$(PACKAGE_JSON_VERSION).tgz - npm publish /tmp/bun-cli-$(PACKAGE_JSON_VERSION).tgz --access=public + cd packages/bun-cli && npm pack --pack-destination $(BUN_TMP_DIR)/ + gh release upload $(BUN_BUILD_TAG) --clobber $(BUN_TMP_DIR)/bun-cli-$(PACKAGE_JSON_VERSION).tgz + npm publish $(BUN_TMP_DIR)/bun-cli-$(PACKAGE_JSON_VERSION).tgz --access=public release-bin-push: write-package-json-version - cd $(PACKAGE_DIR) && npm pack --pack-destination /tmp/ - gh release upload $(BUN_BUILD_TAG) --clobber /tmp/bun-cli-$(TRIPLET)-$(PACKAGE_JSON_VERSION).tgz - npm publish /tmp/bun-cli-$(TRIPLET)-$(PACKAGE_JSON_VERSION).tgz --access=public + cd $(PACKAGE_DIR) && npm pack --pack-destination $(BUN_TMP_DIR)/ + gh release upload $(BUN_BUILD_TAG) --clobber $(BUN_TMP_DIR)/bun-cli-$(TRIPLET)-$(PACKAGE_JSON_VERSION).tgz + npm publish $(BUN_TMP_DIR)/bun-cli-$(TRIPLET)-$(PACKAGE_JSON_VERSION).tgz --access=public dev-obj: zig build obj @@ -357,8 +359,8 @@ $(OBJ_DIR)/%.o: $(SRC_DIR)/%.cpp -O1 sizegen: - $(CXX) src/javascript/jsc/headergen/sizegen.cpp -o /tmp/sizegen $(CLANG_FLAGS) -O1 - /tmp/sizegen > src/javascript/jsc/bindings/sizes.zig + $(CXX) src/javascript/jsc/headergen/sizegen.cpp -o $(BUN_TMP_DIR)/sizegen $(CLANG_FLAGS) -O1 + $(BUN_TMP_DIR)/sizegen > src/javascript/jsc/bindings/sizes.zig picohttp: $(CC) -O3 -g -fPIE -c src/deps/picohttpparser.c -Isrc/deps -o src/deps/picohttpparser.o; cd ../../ -- cgit v1.2.3