diff --git a/waflib/Tools/ccroot.py b/waflib/Tools/ccroot.py index cfcca039..32bdc364 100644 --- a/waflib/Tools/ccroot.py +++ b/waflib/Tools/ccroot.py @@ -488,7 +488,7 @@ def apply_vnum(self): self.install_task.hasrun = Task.SKIP_ME bld = self.bld path = self.install_task.dest - t1 = bld.install_as(path + os.sep + name3, node, env=self.env) + t1 = bld.install_as(path + os.sep + name3, node, env=self.env, chmod=self.link_task.chmod) t2 = bld.symlink_as(path + os.sep + name2, name3) t3 = bld.symlink_as(path + os.sep + libname, name3) self.vnum_install_task = (t1, t2, t3)