build: fixed make install for top level build
[samba.git] / source4 / dynconfig / wscript
index ca664fbe6e586e01193f86914fd37f22ea900113..c90bf1f4fcbbcaaee2b12d3604f0f1ba7277a3b4 100644 (file)
@@ -139,9 +139,10 @@ Build.BuildContext.dynconfig_cflags = dynconfig_cflags
 
 def build(bld):
     cflags = bld.dynconfig_cflags()
+    relpath = os.path.relpath(bld.env.srcdir, bld.curdir)
     bld.SAMBA_SUBSYSTEM('DYNCONFIG',
                         'dynconfig.c',
                         deps='replace talloc',
-                        public_headers='../version.h',
+                        public_headers='%s/version.h' % relpath,
                         header_path='samba',
                         cflags=cflags)