Mercurial > hg
changeset 34903:16d9f0b3e134
build: build deb/rpm independently on config/extensions in the host system
Reverts 5aac617a028d and replaces it with a more general solution.
- works for both rpm and deb
- sidesteps eventual problems with local extensions that have nothing to do with
the build process (hg-git, for example, fails with version 4.4 because
dedab036215d removed peerrepository, and hg-git still uses it as of 0.8.9)
author | muxator <a.mux@inwind.it> |
---|---|
date | Tue, 17 Oct 2017 22:46:08 +0200 |
parents | cc977ec0b8b9 |
children | 4554649a6ea4 |
files | contrib/buildrpm contrib/packagelib.sh |
diffstat | 2 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/contrib/buildrpm Thu Oct 19 17:50:20 2017 +0200 +++ b/contrib/buildrpm Tue Oct 17 22:46:08 2017 +0200 @@ -11,7 +11,6 @@ BUILD=1 RPMBUILDDIR="$PWD/rpmbuild" -export HGPLAIN= while [ "$1" ]; do case "$1" in
--- a/contrib/packagelib.sh Thu Oct 19 17:50:20 2017 +0200 +++ b/contrib/packagelib.sh Tue Oct 17 22:46:08 2017 +0200 @@ -8,6 +8,9 @@ # # node: the node|short hg was built from, or empty if built from a tag gethgversion() { + export HGRCPATH= + export HGPLAIN= + make cleanbutpackages make local PURE=--pure HG="$PWD/hg"