summaryrefslogtreecommitdiff
path: root/buildtools/wafsamba/samba_install.py
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2010-10-05 17:17:31 +1100
committerAndrew Tridgell <tridge@samba.org>2010-10-05 06:57:59 +0000
commit7c5d7a5b6337b8543ebb9c71e8d97eceb7a1e44e (patch)
tree914ac1afa504b62a338231eb16f5af048ca69658 /buildtools/wafsamba/samba_install.py
parent5548d3d41e3db378802e614656d3f708a3edd214 (diff)
downloadsamba-7c5d7a5b6337b8543ebb9c71e8d97eceb7a1e44e.tar.gz
samba-7c5d7a5b6337b8543ebb9c71e8d97eceb7a1e44e.tar.bz2
samba-7c5d7a5b6337b8543ebb9c71e8d97eceb7a1e44e.zip
waf: workaround for the 'make install' breakage
This is a temporary workaround until Jelmer gets a chance to look at this Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Oct 5 06:57:59 UTC 2010 on sn-devel-104
Diffstat (limited to 'buildtools/wafsamba/samba_install.py')
-rw-r--r--buildtools/wafsamba/samba_install.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/buildtools/wafsamba/samba_install.py b/buildtools/wafsamba/samba_install.py
index fc925c5955..05ea56cc47 100644
--- a/buildtools/wafsamba/samba_install.py
+++ b/buildtools/wafsamba/samba_install.py
@@ -24,7 +24,7 @@ def install_binary(self):
return
# work out the install path, expanding variables
- install_path = self.samba_inst_path or '${BINDIR}'
+ install_path = getattr(self, 'samba_inst_path', None) or '${BINDIR}'
install_path = bld.EXPAND_VARIABLES(install_path)
orig_target = os.path.basename(self.target)
@@ -58,13 +58,13 @@ def install_library(self):
install_ldflags = install_rpath(bld)
build_ldflags = build_rpath(bld)
- if not Options.is_install or not self.samba_install:
+ if not Options.is_install or not getattr(self, 'samba_install', True):
# just need to set the build rpath if we are not installing
self.env.RPATH = build_ldflags
return
# setup the install path, expanding variables
- install_path = self.samba_inst_path or '${LIBDIR}'
+ install_path = getattr(self, 'samba_inst_path', None) or '${LIBDIR}'
install_path = bld.EXPAND_VARIABLES(install_path)
if install_ldflags != build_ldflags:
@@ -83,7 +83,7 @@ def install_library(self):
dev_link = None
- if self.samba_realname:
+ if getattr(self, 'samba_realname', None):
install_name = self.samba_realname
install_link = None
if getattr(self, 'samba_type', None) == 'PYTHON':