Use the "commands" argument of AC_CONFIG_FILES to make scripts +x

Closes ticket 26439.
This commit is contained in:
Nick Mathewson 2018-06-21 09:14:19 -04:00
parent 8dcc015975
commit 56c1fbf33f
3 changed files with 10 additions and 1 deletions

3
changes/ticket26439 Normal file
View File

@ -0,0 +1,3 @@
o Minor features (build):
- When generating scripts from autoconf, also make them executable.
Closes ticket 26439.

View File

@ -2275,6 +2275,13 @@ AC_CONFIG_FILES([
src/rust/.cargo/config
scripts/maint/checkOptionDocs.pl
scripts/maint/updateVersions.pl
], [
chmod +x contrib/dist/suse/tor.sh
chmod +x link_rust.sh
chmod +x contrib/dist/tor.sh
chmod +x contrib/dist/torctl
chmod +x scripts/maint/checkOptionDocs.pl
chmod +x scripts/maint/updateVersions.pl
])
if test "x$asciidoc" = "xtrue" && test "$ASCIIDOC" = "none"; then

View File

@ -12,7 +12,6 @@ TESTS_ENVIRONMENT = \
export EXTRA_CARGO_OPTIONS="$(EXTRA_CARGO_OPTIONS)"; \
export CARGO_ONLINE="$(CARGO_ONLINE)"; \
export CCLD="$(CCLD)"; \
chmod +x "$(abs_top_builddir)/link_rust.sh"; \
export RUSTFLAGS="-C linker=$(abs_top_builddir)/link_rust.sh";
TESTSCRIPTS = \