The first hunk fixes permissions of Modules/SquishRunTestCase.sh script. INSTALL() used to remove executable permissions. The second hunk adds #!/bin/sh to the top of the script Templates/cygwin-package.sh.in. All executable interpreted scripts should have this directive.ci/unstable
parent
92f9902681
commit
579dddb1fe
@ -0,0 +1,29 @@
|
||||
From: Modestas Vainius <modestas@vainius.eu>
|
||||
Subject: Fix scripts and their permissions in Modules/ and Templates/
|
||||
The first hunk fixes permissions of Modules/SquishRunTestCase.sh script.
|
||||
INSTALL() used to remove executable permissions.
|
||||
.
|
||||
The second hunk adds #!/bin/sh to the top of the script
|
||||
Templates/cygwin-package.sh.in. All executable interpreted scripts
|
||||
should have this directive.
|
||||
Forwarded: yes.
|
||||
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -460,7 +460,7 @@
|
||||
DIRECTORY_PERMISSIONS OWNER_READ OWNER_EXECUTE OWNER_WRITE
|
||||
GROUP_READ GROUP_EXECUTE
|
||||
WORLD_READ WORLD_EXECUTE
|
||||
- PATTERN "*.sh.in" PERMISSIONS OWNER_READ OWNER_EXECUTE OWNER_WRITE
|
||||
+ PATTERN "*.sh*" PERMISSIONS OWNER_READ OWNER_EXECUTE OWNER_WRITE
|
||||
GROUP_READ GROUP_EXECUTE
|
||||
WORLD_READ WORLD_EXECUTE
|
||||
PATTERN "CVS" EXCLUDE
|
||||
--- a/Templates/cygwin-package.sh.in
|
||||
+++ b/Templates/cygwin-package.sh.in
|
||||
@@ -1,3 +1,5 @@
|
||||
+#!/bin/sh
|
||||
+
|
||||
# this is a sample shell script used for building a cmake
|
||||
# based project for a cygwin setup package.
|
||||
|
Loading…
Reference in new issue