mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-19 12:28:22 +01:00
The support for variables in the text-from-texi script is used to automatically insert the current version of Window Maker, inherited from the definition in the AC_INIT command, so it will be always correctly updated without the need for hand work. Having this version information is recommended by GNU texinfo because if the document happens to get distributed outside a package it can help user avoid problems. The second use is to define a variable 'emailsupport' which contains the email address of the development team, so we can also inherit it from the AC_INIT setting. The third use is for a special variable 'cctexi2txt' to differentiate between texi2any and our script, because when using texi2any the title page is not generated, so we need to duplicate some information in the source, but we do not want it to appear twice in our generated doc. Signed-off-by: Christophe CURIS <christophe.curis@free.fr>
26 lines
751 B
Bash
Executable File
26 lines
751 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# Generate the documentation about compiling Window Maker
|
|
./script/generate-txt-from-texi.sh doc/build/Translations.texi > README.i18n
|
|
|
|
# Change date of the files to the past so they will be regenerated by 'make'
|
|
touch -d '2000-01-01' README.i18n
|
|
|
|
# Generate the configure script from the 'configure.ac'
|
|
autoreconf -vfi -I m4
|
|
|
|
exit 0
|
|
|
|
if [ -x config.status -a -z "$*" ]; then
|
|
./config.status --recheck
|
|
else
|
|
if test -z "$*"; then
|
|
echo "I am going to run ./configure with no arguments - if you wish "
|
|
echo "to pass any to it, please specify them on the $0 command line."
|
|
echo "If you do not wish to run ./configure, press Ctrl-C now."
|
|
trap 'echo "configure aborted" ; exit 0' 1 2 15
|
|
sleep 1
|
|
fi
|
|
./configure "$@"
|
|
fi
|