summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorJan Cholasta <jcholast@redhat.com>2014-09-17 11:49:51 +0200
committerPetr Vobornik <pvoborni@redhat.com>2014-09-23 20:28:47 +0200
commit9fa8cff6da6b6b85aa5b03028386f159fc816124 (patch)
tree37311fe0ad5816b8c0321da02b144173eb689ee4 /Makefile
parent0e2dc70d8ec4d96914190a38dac9a240605cab1d (diff)
downloadfreeipa-9fa8cff6da6b6b85aa5b03028386f159fc816124.tar.gz
freeipa-9fa8cff6da6b6b85aa5b03028386f159fc816124.tar.xz
freeipa-9fa8cff6da6b6b85aa5b03028386f159fc816124.zip
Include ipaplatform in client-only build
https://fedorahosted.org/freeipa/ticket/4533 Reviewed-By: Petr Vobornik <pvoborni@redhat.com>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 6 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index ddb47bfd5..3bdec716d 100644
--- a/Makefile
+++ b/Makefile
@@ -71,6 +71,7 @@ client: client-autogen
@for subdir in $(CLIENTDIRS); do \
(cd $$subdir && $(MAKE) all) || exit 1; \
done
+ cd ipaplatform && $(PYTHON) setup.py build
bootstrap-autogen: version-update client-autogen
@echo "Building IPA $(IPA_VERSION)"
@@ -96,8 +97,10 @@ client-install: client client-dirs
cd install/po && $(MAKE) install || exit 1;
if [ "$(DESTDIR)" = "" ]; then \
$(PYTHON) setup-client.py install; \
+ (cd ipaplatform && $(PYTHON) setup.py install); \
else \
$(PYTHON) setup-client.py install --root $(DESTDIR); \
+ (cd ipaplatform && $(PYTHON) setup.py install --root $(DESTDIR)); \
fi
client-dirs:
@@ -164,12 +167,15 @@ version-update: release-update
server: version-update
$(PYTHON) setup.py build
+ cd ipaplatform && $(PYTHON) setup.py build
server-install: server
if [ "$(DESTDIR)" = "" ]; then \
$(PYTHON) setup.py install; \
+ (cd ipaplatform && $(PYTHON) setup.py install); \
else \
$(PYTHON) setup.py install --root $(DESTDIR); \
+ (cd ipaplatform && $(PYTHON) setup.py install --root $(DESTDIR)); \
fi
tests: version-update tests-man-autogen