aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-10-03 21:49:11 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-10-03 21:49:11 -0700
commit5c6dd198260e1b753e003cd1459514d6e9767e9b (patch)
tree6091e231ce5544493895f5b39bccca1181bdc775
parent9d0ee5c5cd1e9454930faea9cdb772e8c69278eb (diff)
downloadbun-5c6dd198260e1b753e003cd1459514d6e9767e9b.tar.gz
bun-5c6dd198260e1b753e003cd1459514d6e9767e9b.tar.zst
bun-5c6dd198260e1b753e003cd1459514d6e9767e9b.zip
Update Makefile
-rw-r--r--Makefile21
1 files changed, 13 insertions, 8 deletions
diff --git a/Makefile b/Makefile
index 42dd089a5..3852d1fff 100644
--- a/Makefile
+++ b/Makefile
@@ -152,17 +152,22 @@ prepare-release: tag release-create write-package-json-version-cli write-package
release-create:
gh release create --title "Bun v$(PACKAGE_JSON_VERSION)" "$(BUN_BUILD_TAG)"
+BUN_DEPLOY_DIR: $(BUN_TMP_DIR)/bun-deploy
+BUN_DEPLOY_CLI: $(BUN_TMP_DIR)/bun-cli
+
release-cli-push:
- rm -rf $(BUN_TMP_DIR)
- cp -r packages/bun-cli $(BUN_TMP_DIR)/packages/bun-cli
- 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
+ rm -rf $(BUN_DEPLOY_CLI)
+ mkdir -p $(BUN_DEPLOY_CLI)
+ cp -r packages/bun-cli $(BUN_DEPLOY_CLI)
+ gh release upload $(BUN_BUILD_TAG) --clobber $(BUN_DEPLOY_CLI)/bun-cli-$(PACKAGE_JSON_VERSION).tgz
+ npm publish $(BUN_DEPLOY_CLI)/bun-cli-$(PACKAGE_JSON_VERSION).tgz --access=public
release-bin-push: write-package-json-version
- rm -rf $(BUN_TMP_DIR)/bun-deploy
- cp -r $(PACKAGE_DIR) $(BUN_TMP_DIR)/bun-deploy
- gh release upload $(BUN_BUILD_TAG) --clobber $(BUN_TMP_DIR)/bun-deploy/bun-cli-$(TRIPLET)-$(PACKAGE_JSON_VERSION).tgz
- npm publish $(BUN_TMP_DIR)/bun-deploy/bun-cli-$(TRIPLET)-$(PACKAGE_JSON_VERSION).tgz --access=public
+ rm -rf $(BUN_DEPLOY_DIR)
+ mkdir -p $(BUN_DEPLOY_DIR)
+ cp -r $(PACKAGE_DIR) $(BUN_DEPLOY_DIR)
+ gh release upload $(BUN_BUILD_TAG) --clobber $(BUN_DEPLOY_DIR)/bun-cli-$(TRIPLET)-$(PACKAGE_JSON_VERSION).tgz
+ npm publish $(BUN_DEPLOY_DIR)/bun-cli-$(TRIPLET)-$(PACKAGE_JSON_VERSION).tgz --access=public
dev-obj:
zig build obj