Packages: tar building functionality moved into pkg/Makefile.
This commit is contained in:
12
auto/make
12
auto/make
@@ -224,16 +224,11 @@ ${NXT_DAEMON}-uninstall:
|
||||
|
||||
END
|
||||
|
||||
nxt_version=`grep 'define NXT_VERSION' src/nxt_main.h \
|
||||
| sed -e 's/.*"\(.*\)".*/\1/'`
|
||||
|
||||
# Makefile.
|
||||
# *.dSYM is MacOSX Clang debug information.
|
||||
|
||||
cat << END > Makefile
|
||||
|
||||
NXT_VERSION = $nxt_version
|
||||
|
||||
include $NXT_MAKEFILE
|
||||
|
||||
.PHONY: tests
|
||||
@@ -243,11 +238,4 @@ tests: $NXT_BUILD_DIR/tests $NXT_BUILD_DIR/utf8_file_name_test
|
||||
clean:
|
||||
rm -rf $NXT_BUILD_DIR *.dSYM Makefile
|
||||
|
||||
.PHONY: dist
|
||||
dist:
|
||||
rm -f unit-\$(NXT_VERSION).tar.gz
|
||||
hg archive unit-\$(NXT_VERSION).tar.gz \\
|
||||
-p unit-\$(NXT_VERSION) \\
|
||||
-X ".hg*" -X "pkg/" -X "docs/"
|
||||
|
||||
END
|
||||
|
||||
@@ -6,7 +6,14 @@ VERSION ?= $(shell grep 'define NXT_VERSION' ../src/nxt_main.h \
|
||||
RELEASE ?= 1
|
||||
|
||||
default:
|
||||
@echo "available targets: rpm deb docker"
|
||||
@echo "available targets: dist rpm deb docker"
|
||||
|
||||
dist:
|
||||
rm -f unit-$(VERSION).tar.gz
|
||||
hg archive unit-$(VERSION).tar.gz \
|
||||
-r $(VERSION) \
|
||||
-p unit-$(VERSION) \
|
||||
-X "../.hg*" -X "../pkg/" -X "../docs/"
|
||||
|
||||
rpm:
|
||||
@cd rpm && VERSION=$(VERSION) RELEASE=$(RELEASE) make all
|
||||
|
||||
Reference in New Issue
Block a user