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
a1b'>tests: gdm: Prefer OCR to delay....Bruno Victal 2023-07-09gnu: lightdm: Apply patch to fix VNC server address binding ordering....Maxim Cournoyer 2023-07-07image: Prefer gpt partition table for efi images...Sergey Trofimov 2023-05-25tests: Fix the Jami service system tests....Maxim Cournoyer 2023-05-18services: rsync: Use make-inetd-constructor....Maxim Cournoyer 2023-05-14tests: elogind: Wait until 'elogind' is up....Ludovic Courtès 2023-05-14tests: dhcpd: Avoid race conditions....Ludovic Courtès 2023-05-11tests: vnstat: Avoid call to 'getservbyname'....Ludovic Courtès 2023-05-11tests: Add vnstat tests....Bruno Victal 2023-05-11tests: openvswitch: Wait for 'openvswitch-configuration' to be up....Ludovic Courtès 2023-05-10tests: docker-system: Add missing import....Ludovic Courtès 2023-05-06tests: Add missing module imports for marionette-evaluated code....Ludovic Courtès 2023-04-21tests: Use the client 'start-service' procedure....Ludovic Courtès 2023-04-14gnu: MariaDB: Update to 10.10.2....Marius Bakke 2023-03-30services: pam-limits-service-type: Deprecate file-like object support in favo......Bruno Victal 2023-03-21tests: gdm: Remove tmpfs related tests....Bruno Victal 2023-03-21services: Add x11-socket-directory-service-type....Bruno Victal 2023-03-03services: dbus: Deprecate 'dbus-service' procedure....Bruno Victal 2023-03-03services: mail: Deprecate 'dovecot-service' procedure....Bruno Victal 2023-03-03services: dbus: Deprecate 'polkit-service' procedure....Bruno Victal 2023-03-03services: desktop: Deprecate 'accountsservice-service' procedure....Bruno Victal 2023-03-03services: desktop: Deprecate 'elogind-service' procedure....Bruno Victal 2023-02-09system: Deprecate hosts-file....Bruno Victal 2023-02-05services: Add mympd-service-type....Bruno Victal 2023-01-22gnu: hpcguix-web: Update to 0.3.0....Ludovic Courtès 2023-01-08gnu: Remove linux-libre 4.9....Leo Famulari 2022-12-12tests: Add system tests for each supported kernel version....Marius Bakke 2022-12-12Merge branch 'version-1.4.0'Ludovic Courtès 2022-12-06tests: docker-system: Increase image size....Ludovic Courtès 2022-12-06Revert "tests: install: Fix iso-image-installer test."...Maxim Cournoyer 2022-12-05Revert "tests: install: Fix iso-image-installer test."...Maxim Cournoyer 2022-12-04tests: Add gdm tests....Bruno Victal 2022-11-20tests: mysql: Wait for the socket before running queries....Marius Bakke 2022-11-18services: Add Shepherd 'configuration' action to various services....Ludovic Courtès 2022-11-17tests: lightdm: Use set-xorg-configuration to set keyboard layout....Maxim Cournoyer 2022-11-17tests: root-unmount: Wait for the first QEMU process to finish....Ludovic Courtès