mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-27 07:56:14 +01:00
build: Document the chmod-scripts configure command
The chmod of all the scripts we generate from a template via configure is necessary because configure will not preserve the bits of the template when generating a new file. There's no explanation for it, and you have to hunt it down the commit history. Since Meson does the right thing, we added the executable bit on the templates, but we cannot remove the AC_CONFIG_COMMANDS macro from the Autotools build without breaking it. Let's document this, to avoid nasty surprises.
This commit is contained in:
parent
47b78e6d83
commit
c1d58dd7e0
@ -3516,6 +3516,8 @@ tests/refcount/Makefile
|
|||||||
m4macros/Makefile
|
m4macros/Makefile
|
||||||
])
|
])
|
||||||
|
|
||||||
|
# We need this command because the configure script will not preserve
|
||||||
|
# the same attributes of the template files
|
||||||
AC_CONFIG_COMMANDS([chmod-scripts],
|
AC_CONFIG_COMMANDS([chmod-scripts],
|
||||||
[chmod 0755 glib-zip
|
[chmod 0755 glib-zip
|
||||||
chmod 0755 glib-gettextize
|
chmod 0755 glib-gettextize
|
||||||
|
Loading…
Reference in New Issue
Block a user