abf-console-client-src/Makefile

41 lines
1 KiB
Makefile
Raw Normal View History

2012-09-18 13:26:44 +04:00
#############################################################################
# File : Makefile
# Package : abf_console_client
# Author : Anton Kirilenko <anton.kirilenko@rosalab.ru>
#############################################################################
PYTHON=python
PYVER := $(shell $(PYTHON) -c 'import sys; print "%.3s" %(sys.version)')
PYSYSDIR := $(shell $(PYTHON) -c 'import sys; print sys.prefix')
PYLIBDIR = $(PYSYSDIR)/lib/python$(PYVER)
PKGDIR = $(PYLIBDIR)/site-packages
BINDIR=/usr/bin
ETCDIR=/etc
MANDIR=/usr/share/man
2012-09-25 16:21:45 +04:00
USRSHAREDIR=/usr/share
2012-09-18 13:26:44 +04:00
FILES = abf/console/*.py
all:
@echo "Nothing to do. Run 'make install' or 'make clean'"
clean:
rm -f *~ *.pyc *.pyo
install:
mkdir -p $(DESTDIR)$(PKGDIR) $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR)/man1
cp -p --parents $(FILES) $(DESTDIR)$(PKGDIR)
cp -p "abf.py" $(DESTDIR)$(BINDIR)"/abf"
2012-09-25 16:21:45 +04:00
2012-09-25 16:44:40 +04:00
mkdir -p $(DESTDIR)$(USRSHAREDIR)"/bash-completion"
2012-09-25 16:21:45 +04:00
cp "bash_autocomplete" $(DESTDIR)$(USRSHAREDIR)"/bash-completion/abf"
ln -s $(USRSHAREDIR)"/bash-completion/abf" $(ETCDIR)"/bash_completion.d/abf"
2012-09-18 13:26:44 +04:00