Code

Do not install shell libraries executable
authorJonathan Nieder <jrnieder@gmail.com>
Sun, 31 Jan 2010 19:46:53 +0000 (11:46 -0800)
committerJunio C Hamano <gitster@pobox.com>
Sun, 31 Jan 2010 19:53:10 +0000 (11:53 -0800)
commit46bac904581798eaf0f07f91701c2c72219e207f
tree5823192665f1d51477a12a411dc8927b37f2d885
parentb0883aa6c77111e88496bd0afe073caf68ab9f99
Do not install shell libraries executable

Some scripts are expected to be sourced instead of executed on their own.
Avoid some confusion by not marking them executable.

The executable bit was confusing the valgrind support of our test scripts,
which assumed that any executable without a #!-line should be intercepted
and run through valgrind.  So during valgrind-enabled tests, any script
sourcing these files actually sourced the valgrind interception script
instead.

Reported-by: Jeff King <peff@peff.net>
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Makefile
git-parse-remote.sh [changed mode: 0755->0644]
git-sh-setup.sh [changed mode: 0755->0644]