aboutsummaryrefslogtreecommitdiff
path: root/bootstrap
blob: c9e7a084a119a0edcadd991331cba5468183a0b5 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/sh
# Create the build system.

set -e -x

# Generate stubs for translations.
langs=`find po/doc -type f -name 'guix-manual*.po' \
        | sed -e 's,guix-manual\.,,' \
        | xargs -n 1 -I{} basename {} .po`
for lang in ${langs}; do
    if [ ! -e "doc/guix.${lang}.texi" ]; then
	echo "@setfilename guix.${lang}.info" > "doc/guix.${lang}.texi"
	echo "@include version-${lang}.texi" >> "doc/guix.${lang}.texi"
	# Ensure .po file is newer.
	touch "po/doc/guix-manual.${lang}.po"
    fi
done
langs=`find po/doc -type f -name 'guix-cookbook*.po' \
        | sed -e 's,guix-manual\.,,' \
        | xargs -n 1 -I{} basename {} .po`
for lang in ${langs}; do
    if [ ! -e "doc/guix-cookbook.${lang}.texi" ]; then
	echo "@setfilename guix-cookbook.${lang}.info" > "doc/guix-cookbook.${lang}.texi"
	# Ensure .po file is newer.
	touch "po/doc/guix-cookbook.${lang}.po"
    fi
done

exec autoreconf -vfi
3bbf0d1a9f7eef77164a59a4ea768db91e97'>gnu: expect: Update to 5.45.4....Tobias Geerinckx-Rice 2017-12-19Merge branch 'master' into core-updatesMarius Bakke 2017-12-18gnu: expect: Update to 5.45.3....Marius Bakke 2017-12-13gnu: tcl: Use 'modify-phases' syntax....Marius Bakke 2017-12-13gnu: tcl, tk: Update to 8.6.7....Marius Bakke 2017-11-07gnu: expect: Change home-page to http://expect.sourceforge.net/....Oleg Pykhalov 2017-10-05Merge branch 'master' into stagingMarius Bakke 2017-09-29gnu: tclxml: Propagate tcllib....Danny Milosavljevic 2017-09-27Merge branch 'master' into stagingMarius Bakke 2017-09-27gnu: tklib: Fix typo....Marius Bakke 2017-09-27gnu: tklib: Add missing closing brace....Maxim Cournoyer 2017-09-26gnu: Add tklib....Danny Milosavljevic 2017-09-20gnu: Use 'modify-phases' syntax....Kei Kebreau 2017-08-29Update e-mail for Kei Kebreau....Kei Kebreau 2017-08-29gnu: perl-tk: Update to 804.034....Tobias Geerinckx-Rice 2017-05-02gnu: Avoid circular dependencies by Perl license....Petter 2017-04-10gnu: Add tclx....Kei Kebreau 2017-01-18gnu: tk: Update to 8.6.6....Kei Kebreau 2017-01-18gnu: tcl: Update to 8.6.6....Kei Kebreau 2016-07-21gnu: Update URLs for sourceforge.net....Leo Famulari