build: fixed DESTDIR for TOUCH_FILE()
[nivanova/samba-autobuild/.git] / buildtools / wafsamba / samba_utils.py
index 5637a305d0d5482fb7ef50fb09aa88cc3769f452..07a37aa9e7be87e29cdfff1b3497618f04a07292 100644 (file)
@@ -408,8 +408,13 @@ def IS_NEWER(bld, file1, file2):
 Build.BuildContext.IS_NEWER = IS_NEWER
 
 
-def TOUCH_FILE(file):
+def TOUCH_FILE(file, install_dir=False):
     '''touch a file'''
+    if install_dir:
+        if file[0] == '/':
+            file = Options.options.destdir + file
+        else:
+            file = Options.options.destdir + '/' + file
     mkdir_p(os.path.dirname(file))
     f = open(file, 'w')
     f.close()