aboutsummaryrefslogtreecommitdiff
#!/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\.,,;s,\.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-cookbook\.,,;s,\.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

autoreconf -vfi

# Replace Automake's build-aux/mdate-sh with build-aux/mdate-from-git, our
# own, reproducible version.
chmod +w build-aux/mdate-sh
rm -f build-aux/mdate-sh
ln -s mdate-from-git.scm build-aux/mdate-sh
commit/gnu/bootloader?id=d6ea9f8b38df7de1194d8106488a8c33cce64fd1'>gnu: u-boot-am335x-boneblack: Revert to old name....Maxim Cournoyer 2022-12-20gnu: u-boot-am335x-evm-boneblack: Fix variable name....Maxim Cournoyer 2022-12-07bootloaders: grub: Fix comment....Maxim Cournoyer 2022-12-01gnu: bootloader: Rework chaining, add grub-efi-netboot-removable-bootloader....Stefan 2022-09-08gnu: bootloader: grub: Add support for chain-loader....tiantian 2022-08-30bootloader: Add device-tree-support? option....Reza Alizadeh Majd 2022-06-24image: Add support for 32bit UEFI....Denis 'GNUtoo' Carikli 2022-06-06bootloader: grub: Add removable grub-efi bootloader option....Karl Hallsby 2022-01-13bootloader: grub: Fix serial mode....Mathieu Othacehe 2021-12-01gnu: system: Add LUKS2 support for the root file system....Josselin Poiret 2021-08-29Migrate to the new 'targets' field of bootloader-configuration....Maxim Cournoyer 2021-05-29gnu: bootloader: Fix install-allwinner64-u-boot....Vagrant Cascadian 2021-04-10bootloader: grub: Fix typo in docstring....Tobias Geerinckx-Rice 2021-02-08gnu: bootloader: Update install-allwinner64-u-boot....Vagrant Cascadian 2021-02-08gnu: u-boot-puma-rk3399: Switch to using arm-trusted-firmware-rk3399....Vagrant Cascadian 2021-01-17gnu: grub: Use installed unicode font....Stefan 2020-12-21system: Allow separated /boot and encrypted root....Miguel Ángel Arruga Vivas 2020-12-15Revert "gnu: grub: Fix unicode font loading when booting over TFTP."...Ludovic Courtès 2020-12-14gnu: grub: Fix unicode font loading when booting over TFTP....Stefan 2020-11-17bootloader: grub: Skip install-grub-efi when producing a disk image....Maxim Cournoyer 2020-11-01system: Generate grub locale directory for grub.cfg....Miguel Ángel Arruga Vivas 2020-10-30system: Fix dependency for grub.cfg generation....Miguel Ángel Arruga Vivas 2020-10-30system: Fix grub keymap with store in btrfs subvolume....Miguel Ángel Arruga Vivas 2020-10-18system: Use locale information in grub.cfg....Miguel Ángel Arruga Vivas 2020-10-05bootloader: Fix u-boot installation....Mathieu Othacehe 2020-09-27gnu: grub: Support for network boot via TFTP....Stefan 2020-09-14gnu: grub: Support loading files from TFTP if the root filesystem is NFS....Stefan 2020-09-07bootloader: Use "define" instead of "define*" for all records....Stefan 2020-09-06bootloader: Add comment about grub configuration files....Stefan