| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent dd8c9ad commit 079d90b
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -767,6 +767,7 @@ docclean: | |||
| 767 | 767 | ||
| 768 | 768 | RAWVER=$(shell $(PYTHON) tools/getnodeversion.py) | |
| 769 | 769 | VERSION=v$(RAWVER) | |
| 770 | + CHANGELOG=doc/changelogs/CHANGELOG_V$(firstword $(subst ., ,$(RAWVER))).md | ||
| 770 | 771 | ||
| 771 | 772 | # For nightly builds, you must set DISTTYPE to "nightly", "next-nightly" or | |
| 772 | 773 | # "custom". For the nightly and next-nightly case, you need to set DATESTRING | |
@@ -954,6 +955,15 @@ release-only: check-xz | |||
| 954 | 955 | echo "" >&2 ; \ | |
| 955 | 956 | exit 1 ; \ | |
| 956 | 957 | fi | |
| 958 | + @if [ "$(RELEASE)" = "0" -o -f "$(CHANGELOG)" ]; then \ | ||
| 959 | + exit 0; \ | ||
| 960 | + else \ | ||
| 961 | + echo "" >&2 ; \ | ||
| 962 | + echo "#NODE_VERSION_IS_RELEASE is set to $(RELEASE) but " >&2 ; \ | ||
| 963 | + echo "$(CHANGELOG) does not exist." >&2 ; \ | ||
| 964 | + echo "" >&2 ; \ | ||
| 965 | + exit 1 ; \ | ||
| 966 | + fi | ||
| 957 | 967 | ||
| 958 | 968 | $(PKG): release-only | |
| 959 | 969 | $(RM) -r $(MACOSOUTDIR) | |
@@ -1121,7 +1131,11 @@ $(BINARYTAR): release-only | |||
| 1121 | 1131 | $(MAKE) install DESTDIR=$(BINARYNAME) V=$(V) PORTABLE=1 | |
| 1122 | 1132 | cp README.md $(BINARYNAME) | |
| 1123 | 1133 | cp LICENSE $(BINARYNAME) | |
| 1134 | + ifeq ("$(wildcard $(CHANGELOG))","") | ||
| 1124 | 1135 | cp CHANGELOG.md $(BINARYNAME) | |
| 1136 | + else | ||
| 1137 | + cp $(CHANGELOG) $(BINARYNAME)/CHANGELOG.md | ||
| 1138 | + endif | ||
| 1125 | 1139 | ifeq ($(OSTYPE),darwin) | |
| 1126 | 1140 | SIGN="$(CODESIGN_CERT)" PKGDIR="$(BINARYNAME)" sh tools/osx-codesign.sh | |
| 1127 | 1141 | endif | |
| Back | FazBrowse Home | New Git URL |
0 commit comments