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
|
END
|
||||||
|
|
||||||
nxt_version=`grep 'define NXT_VERSION' src/nxt_main.h \
|
|
||||||
| sed -e 's/.*"\(.*\)".*/\1/'`
|
|
||||||
|
|
||||||
# Makefile.
|
# Makefile.
|
||||||
# *.dSYM is MacOSX Clang debug information.
|
# *.dSYM is MacOSX Clang debug information.
|
||||||
|
|
||||||
cat << END > Makefile
|
cat << END > Makefile
|
||||||
|
|
||||||
NXT_VERSION = $nxt_version
|
|
||||||
|
|
||||||
include $NXT_MAKEFILE
|
include $NXT_MAKEFILE
|
||||||
|
|
||||||
.PHONY: tests
|
.PHONY: tests
|
||||||
@@ -243,11 +238,4 @@ tests: $NXT_BUILD_DIR/tests $NXT_BUILD_DIR/utf8_file_name_test
|
|||||||
clean:
|
clean:
|
||||||
rm -rf $NXT_BUILD_DIR *.dSYM Makefile
|
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
|
END
|
||||||
|
|||||||
@@ -6,7 +6,14 @@ VERSION ?= $(shell grep 'define NXT_VERSION' ../src/nxt_main.h \
|
|||||||
RELEASE ?= 1
|
RELEASE ?= 1
|
||||||
|
|
||||||
default:
|
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:
|
rpm:
|
||||||
@cd rpm && VERSION=$(VERSION) RELEASE=$(RELEASE) make all
|
@cd rpm && VERSION=$(VERSION) RELEASE=$(RELEASE) make all
|
||||||
|
|||||||
Reference in New Issue
Block a user