| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 098a4d6 commit 9cfb418
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -773,6 +773,7 @@ docclean: | |||
| 773 | 773 | ||
| 774 | 774 | RAWVER=$(shell $(PYTHON) tools/getnodeversion.py) | |
| 775 | 775 | VERSION=v$(RAWVER) | |
| 776 | + CHANGELOG=doc/changelogs/CHANGELOG_V$(firstword $(subst ., ,$(RAWVER))).md | ||
| 776 | 777 | ||
| 777 | 778 | # For nightly builds, you must set DISTTYPE to "nightly", "next-nightly" or | |
| 778 | 779 | # "custom". For the nightly and next-nightly case, you need to set DATESTRING | |
@@ -960,6 +961,15 @@ release-only: check-xz | |||
| 960 | 961 | echo "" >&2 ; \ | |
| 961 | 962 | exit 1 ; \ | |
| 962 | 963 | fi | |
| 964 | + @if [ "$(RELEASE)" = "0" -o -f "$(CHANGELOG)" ]; then \ | ||
| 965 | + exit 0; \ | ||
| 966 | + else \ | ||
| 967 | + echo "" >&2 ; \ | ||
| 968 | + echo "#NODE_VERSION_IS_RELEASE is set to $(RELEASE) but " >&2 ; \ | ||
| 969 | + echo "$(CHANGELOG) does not exist." >&2 ; \ | ||
| 970 | + echo "" >&2 ; \ | ||
| 971 | + exit 1 ; \ | ||
| 972 | + fi | ||
| 963 | 973 | ||
| 964 | 974 | $(PKG): release-only | |
| 965 | 975 | $(RM) -r $(MACOSOUTDIR) | |
@@ -1127,7 +1137,11 @@ $(BINARYTAR): release-only | |||
| 1127 | 1137 | $(MAKE) install DESTDIR=$(BINARYNAME) V=$(V) PORTABLE=1 | |
| 1128 | 1138 | cp README.md $(BINARYNAME) | |
| 1129 | 1139 | cp LICENSE $(BINARYNAME) | |
| 1140 | + ifeq ("$(wildcard $(CHANGELOG))","") | ||
| 1130 | 1141 | cp CHANGELOG.md $(BINARYNAME) | |
| 1142 | + else | ||
| 1143 | + cp $(CHANGELOG) $(BINARYNAME)/CHANGELOG.md | ||
| 1144 | + endif | ||
| 1131 | 1145 | ifeq ($(OSTYPE),darwin) | |
| 1132 | 1146 | SIGN="$(CODESIGN_CERT)" PKGDIR="$(BINARYNAME)" sh tools/osx-codesign.sh | |
| 1133 | 1147 | endif | |
| Back | FazBrowse Home | New Git URL |
0 commit comments