wafsamba: Use octal modes directly rather than constants.
authorJelmer Vernooij <jelmer@samba.org>
Sat, 19 Jun 2010 14:00:04 +0000 (16:00 +0200)
committerJelmer Vernooij <jelmer@samba.org>
Sat, 19 Jun 2010 14:00:04 +0000 (16:00 +0200)
buildtools/wafsamba/samba_install.py
buildtools/wafsamba/wafsamba.py

index 41722098bcf8fcd4c3f6c484615f9902982167cc..488729bc513dfacfaa975342c7ec17388e7bcd40 100644 (file)
@@ -7,8 +7,6 @@ import Options
 from TaskGen import feature, before, after
 from samba_utils import *
 
-O755 = 493
-
 @feature('install_bin')
 @after('apply_core')
 @before('apply_link', 'apply_obj_vars')
@@ -43,7 +41,7 @@ def install_binary(self):
     # tell waf to install the right binary
     bld.install_as(os.path.join(install_path, orig_target),
                    os.path.join(self.path.abspath(bld.env), self.target),
-                   chmod=O755)
+                   chmod=0755)
 
 
 
index e45544589c31b5a61e12d87ab401fa45aaf51f66..a1718d33ba153fd480c5f69e1dc0cac29ae6f46f 100644 (file)
@@ -29,8 +29,6 @@ import generic_cc
 import samba_dist
 import samba_wildcard
 
-O644 = 420
-
 # some systems have broken threading in python
 if os.environ.get('WAF_NOTHREADS') == '1':
     import nothreads
@@ -594,7 +592,7 @@ def SAMBA_SCRIPT(bld, name, pattern, installdir, installname=None):
 Build.BuildContext.SAMBA_SCRIPT = SAMBA_SCRIPT
 
 
-def install_file(bld, destdir, file, chmod=O644, flat=False,
+def install_file(bld, destdir, file, chmod=0644, flat=False,
                  python_fixup=False, destname=None, base_name=None):
     '''install a file'''
     destdir = bld.EXPAND_VARIABLES(destdir)
@@ -616,7 +614,7 @@ def install_file(bld, destdir, file, chmod=O644, flat=False,
     bld.install_as(dest, file, chmod=chmod)
 
 
-def INSTALL_FILES(bld, destdir, files, chmod=O644, flat=False,
+def INSTALL_FILES(bld, destdir, files, chmod=0644, flat=False,
                   python_fixup=False, destname=None, base_name=None):
     '''install a set of files'''
     for f in TO_LIST(files):
@@ -626,7 +624,7 @@ def INSTALL_FILES(bld, destdir, files, chmod=O644, flat=False,
 Build.BuildContext.INSTALL_FILES = INSTALL_FILES
 
 
-def INSTALL_WILDCARD(bld, destdir, pattern, chmod=O644, flat=False,
+def INSTALL_WILDCARD(bld, destdir, pattern, chmod=0644, flat=False,
                      python_fixup=False, exclude=None, trim_path=None):
     '''install a set of files matching a wildcard pattern'''
     files=TO_LIST(bld.path.ant_glob(pattern))