summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorJan Cholasta <[email protected]>2014-09-17 11:49:51 +0200
committerPetr Vobornik <[email protected]>2014-09-23 20:28:47 +0200
commit72a82b855b77e04a0e672eaffc59e33256a66721 (patch)
tree7fcde41ce1f206d463b53ae859fa6ec37439e2c7 /Makefile
parent9486f3dc8d549b83f5a64b3dc8e57bf4896588d8 (diff)
downloadfreeipa-72a82b855b77e04a0e672eaffc59e33256a66721.tar.gz
freeipa-72a82b855b77e04a0e672eaffc59e33256a66721.tar.xz
freeipa-72a82b855b77e04a0e672eaffc59e33256a66721.zip
Include ipaplatform in client-only build
https://fedorahosted.org/freeipa/ticket/4533 Reviewed-By: Petr Vobornik <[email protected]>
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
OSZAR »