Subversion Repositories pub

Compare Revisions

Ignore whitespace Rev 593 → Rev 594

/relevation/branches/1.3/GNUmakefile
4,7 → 4,7
DESTDIR:=
 
PKG=relevation
VERSION=$(shell printf 'import relevation\nprint relevation.__version__' | python - && $(RM) $(PKG).pyc)
VERSION=$(shell python ./relevation.py --version 2>/dev/null | head -1 | awk '{ print $$3 }')
PKGVER=$(PKG)-$(VERSION)
PACKAGER:=$(shell finger -lp `echo $USER` 2>/dev/null | head -n1 | cut -d: -f3)
ifeq ($(PACKAGER),)
14,13 → 14,11
--exclude=*.swp --exclude=*.pyo --exclude=*.pyc \
--exclude=manpage.html --exclude=manpage.pdf
 
IS_RELEASE=$(shell printf 'import relevation\nif not relevation.RELEASE:\n\traise Exception("RELEASE is False")' | python - )
 
 
INSTALLROOT=$(DESTDIR)$(prefix)
MANROOT=$(INSTALLROOT)/share/man
# Where to install additional packages
PYTHONROOT=$(DESTDIR)$(shell python -c "import sys;from distutils import sysconfig; print sysconfig.get_python_lib(0,0,prefix='$(prefix)')")
 
 
all: $(PKG).1
 
testman:
36,6 → 34,8
install:
install -D -m755 $(PKG).py $(INSTALLROOT)/bin/$(PKG)
install -D -m644 $(PKG).1 $(MANROOT)/man1/$(PKG).1
install -d $(PYTHONROOT)/$(PKG)
install -D -m644 $(PKG)/*.py $(PYTHONROOT)/$(PKG)/
# Extra tools
install -d $(INSTALLROOT)/share/doc/$(PKG)/extra
for tool in gui.py devtools/*.py; do \
62,7 → 62,7
 
is_release:
# Only allowed if RELEASE
printf 'import relevation\nif not relevation.RELEASE:\n\traise Exception("RELEASE is False")' | python -
python ./relevation.py --version 2>/dev/null | head -1 | grep -q -v 'DEBUG'
 
package_copy:
@# Make a temporary copy to package