summaryrefslogtreecommitdiff
path: root/source4/build/make
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2008-05-10 23:25:50 +0200
committerJelmer Vernooij <jelmer@samba.org>2008-05-10 23:25:50 +0200
commit97fbad6480b992421862eab3b347ff6a9bd33e8f (patch)
treeeb006ffbb0cf765797769765465a73d2326f9453 /source4/build/make
parent778681e10a80ce25e23c708b41958c61cbce2545 (diff)
downloadsamba-97fbad6480b992421862eab3b347ff6a9bd33e8f.tar.gz
samba-97fbad6480b992421862eab3b347ff6a9bd33e8f.tar.bz2
samba-97fbad6480b992421862eab3b347ff6a9bd33e8f.zip
Install standalone python modules (so we can use stock python rather than smbpython).
(This used to be commit bb5c9fc64b6ad275abdd98a19f018953c9d79cbd)
Diffstat (limited to 'source4/build/make')
-rw-r--r--source4/build/make/python.mk8
1 files changed, 6 insertions, 2 deletions
diff --git a/source4/build/make/python.mk b/source4/build/make/python.mk
index 6c1798212e..c243b88e27 100644
--- a/source4/build/make/python.mk
+++ b/source4/build/make/python.mk
@@ -1,14 +1,18 @@
pythonbuilddir = $(builddir)/bin/python
+installpython::
+ mkdir -p $(DESTDIR)$(pythondir)
+
# Install Python
# Arguments: Module path
define python_module_template
installpython:: $$(pythonbuilddir)/$(1) ;
- cp $$< $$(DESTDIR)$$(PYTHONDIR)/$(1)
+ mkdir -p $$(DESTDIR)$$(pythondir)/$$(dir $(1))
+ cp $$< $$(DESTDIR)$$(pythondir)/$(1)
uninstallpython::
- rm -f $$(DESTDIR)$$(PYTHONDIR)/$(1) ;
+ rm -f $$(DESTDIR)$$(pythondir)/$(1) ;
pythonmods:: $$(pythonbuilddir)/$(1) ;