]> git.ipfire.org Git - thirdparty/strongswan.git/blob - src/libcharon/plugins/vici/python/Makefile.am
20a6f436d903997c1abe7f88f7bb2c50057d0a51
[thirdparty/strongswan.git] / src / libcharon / plugins / vici / python / Makefile.am
1 EXTRA_DIST = LICENSE README.rst MANIFEST.in \
2 setup.py.in \
3 vici/test/__init__.py \
4 vici/test/test_protocol.py \
5 vici/__init__.py \
6 vici/compat.py \
7 vici/exception.py \
8 vici/protocol.py \
9 vici/session.py
10
11 $(srcdir)/setup.py: $(srcdir)/setup.py.in
12 $(AM_V_GEN) sed \
13 -e "s:@EGG_VERSION@:$(PYTHON_PACKAGE_VERSION):" \
14 $(srcdir)/setup.py.in > $@
15
16 all-local: dist/vici-$(PYTHON_PACKAGE_VERSION)-py$(PYTHON_VERSION).egg
17
18 dist/vici-$(PYTHON_PACKAGE_VERSION)-py$(PYTHON_VERSION).egg: $(EXTRA_DIST) $(srcdir)/setup.py
19 (cd $(srcdir); $(PYTHON) setup.py bdist_egg \
20 -b $(shell readlink -f $(builddir))/build \
21 -d $(shell readlink -f $(builddir))/dist)
22
23 package: $(EXTRA_DIST) $(srcdir)/setup.py
24 (cd $(srcdir); $(PYTHON) setup.py sdist \
25 -d $(shell readlink -f $(builddir))/dist \
26 bdist_wheel --universal \
27 -d $(shell readlink -f $(builddir))/dist)
28
29 clean-local:
30 (cd $(srcdir); [ ! -f setup.py ] || $(PYTHON) setup.py clean -a)
31 rm -rf $(srcdir)/setup.py $(srcdir)/vici.egg-info $(builddir)/dist
32
33 if PYTHON_EGGS_INSTALL
34 install-exec-local: dist/vici-$(PYTHON_PACKAGE_VERSION)-py$(PYTHON_VERSION).egg
35 $(EASY_INSTALL) $(PYTHONEGGINSTALLDIR) \
36 dist/vici-$(PYTHON_PACKAGE_VERSION)-py$(PYTHON_VERSION).egg
37 endif
38
39 if USE_PY_TEST
40 TESTS = $(PY_TEST)
41 endif
42
43 .PHONY: package