diff options
author | def <dennis@felsin9.de> | 2015-03-12 13:59:29 +0100 |
---|---|---|
committer | def <dennis@felsin9.de> | 2015-03-12 13:59:29 +0100 |
commit | fe4b6826e68d176b1c7a8c24ebe8641b893ac712 (patch) | |
tree | 6e65a2c9bd62c294fc5887709939c20d3f298ea8 | |
parent | 7707c4c36902bac16a6e0318990ee7ff197f1cd9 (diff) | |
download | Nim-fe4b6826e68d176b1c7a8c24ebe8641b893ac712.tar.gz |
Make *.sh files executable
-rwxr-xr-x[-rw-r--r--] | build.sh | 0 | ||||
-rw-r--r-- | tools/niminst/niminst.nim | 3 |
2 files changed, 3 insertions, 0 deletions
diff --git a/build.sh b/build.sh index 139c28359..139c28359 100644..100755 --- a/build.sh +++ b/build.sh diff --git a/tools/niminst/niminst.nim b/tools/niminst/niminst.nim index 357c1ffbc..82f3c1e83 100644 --- a/tools/niminst/niminst.nim +++ b/tools/niminst/niminst.nim @@ -436,8 +436,10 @@ proc removeDuplicateFiles(c: var ConfigData) = proc writeInstallScripts(c: var ConfigData) = if c.installScript: writeFile(installShFile, generateInstallScript(c), "\10") + inclFilePermissions(installShFile, {fpUserExec, fpGroupExec, fpOthersExec}) if c.uninstallScript: writeFile(deinstallShFile, generateDeinstallScript(c), "\10") + inclFilePermissions(deinstallShFile, {fpUserExec, fpGroupExec, fpOthersExec}) proc srcdist(c: var ConfigData) = if not existsDir(getOutputDir(c) / "c_code"): @@ -476,6 +478,7 @@ proc srcdist(c: var ConfigData) = # second pass: remove duplicate files removeDuplicateFiles(c) writeFile(getOutputDir(c) / buildShFile, generateBuildShellScript(c), "\10") + inclFilePermissions(getOutputDir(c) / buildShFile, {fpUserExec, fpGroupExec, fpOthersExec}) if winIndex >= 0: if intel32Index >= 0: writeFile(getOutputDir(c) / buildBatFile32, |