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
?id=c94fab44322dba4a85ec58a166cbca0d809393e2'>about -rw-r--r--accessibility.scm15480logplainabout -rw-r--r--acct.scm1757logplainabout -rw-r--r--acl.scm5558logplainabout -rw-r--r--ada.scm6732logplainabout -rw-r--r--admin.scm264617logplainabout -rw-r--r--adns.scm8171logplainabout -rw-r--r--agda.scm12912logplainabout -rw-r--r--aidc.scm10204logplainabout -rw-r--r--algebra.scm77045logplainabout -rw-r--r--android.scm53864logplainabout -rw-r--r--animation.scm22835logplainabout -rw-r--r--anthy.scm2985logplainabout -rw-r--r--antivirus.scm7312logplainabout -rw-r--r--apl.scm9170logplainabout -rw-r--r--apparmor.scm8152logplainabout -rw-r--r--apple.scm2326logplainabout -rw-r--r--apr.scm4962logplainabout -rw-r--r--arcan.scm13596logplainabout -rw-r--r--aspell.scm17076logplainabout -rw-r--r--assembly.scm28787logplainabout -rw-r--r--astronomy.scm223316logplainabout -rw-r--r--attr.scm3547logplainabout -rw-r--r--audio.scm254007logplainabout -rw-r--r--augeas.scm3996logplainabout -rw-r--r--authentication.scm7698logplainabout -rw-r--r--autogen.scm4826logplainabout -rw-r--r--autotools.scm26587logplainabout d---------aux-files407logplain -rw-r--r--avahi.scm6442logplainabout -rw-r--r--avr-xyz.scm10004logplainabout -rw-r--r--avr.scm6877logplainabout -rw-r--r--axoloti.scm44736logplainabout -rw-r--r--backup.scm63231logplainabout -rw-r--r--barrier.scm3116logplainabout -rw-r--r--base.scm79934logplainabout -rw-r--r--bash.scm20605logplainabout -rw-r--r--batik.scm13555logplainabout -rw-r--r--bdw-gc.scm6683logplainabout -rw-r--r--benchmark.scm32281logplainabout -rw-r--r--bioconductor.scm898055logplainabout -rw-r--r--bioinformatics.scm945524logplainabout -rw-r--r--bison.scm3264logplainabout -rw-r--r--bittorrent.scm28547logplainabout -rw-r--r--books.scm4570logplainabout -rw-r--r--boost.scm21091logplainabout -rw-r--r--bootloaders.scm97060logplainabout -rw-r--r--bootstrap.scm41522logplainabout -rw-r--r--bqn.scm9341logplainabout -rw-r--r--browser-extensions.scm11027logplainabout -rw-r--r--build-tools.scm43599logplainabout -rw-r--r--busybox.scm7713logplainabout -rw-r--r--c.scm71066logplainabout -rw-r--r--calcurse.scm3469logplainabout -rw-r--r--calendar.scm19800logplainabout -rw-r--r--ccache.scm3300logplainabout -rw-r--r--cdrom.scm44303logplainabout -rw-r--r--cedille.scm5388logplainabout -rw-r--r--certs.scm13559logplainabout -rw-r--r--check.scm158440logplainabout -rw-r--r--chemistry.scm51691logplainabout -rw-r--r--chez.scm57252logplainabout -rw-r--r--chicken.scm13887logplainabout -rw-r--r--chromium.scm44815logplainabout -rw-r--r--ci.scm12612logplainabout -rw-r--r--cinnamon.scm8155logplainabout -rw-r--r--clifm.scm2463logplainabout -rw-r--r--clojure.scm31025logplainabout -rw-r--r--cluster.scm12276logplainabout -rw-r--r--cmake.scm21505logplainabout -rw-r--r--cobol.scm3795logplainabout -rw-r--r--code.scm47141logplainabout -rw-r--r--commencement.scm155600logplainabout -rw-r--r--compression.scm125350logplainabout -rw-r--r--compton.scm6421logplainabout -rw-r--r--configuration-management.scm6286logplainabout -rw-r--r--conky.scm3476logplainabout -rw-r--r--connman.scm8073logplainabout -rw-r--r--containers.scm28368logplainabout -rw-r--r--convmv.scm2300logplainabout -rw-r--r--cook.scm4115logplainabout -rw-r--r--coq.scm32110logplainabout -rw-r--r--cpio.scm2300logplainabout -rw-r--r--cpp.scm133041logplainabout -rw-r--r--cppi.scm1775logplainabout -rw-r--r--cran.scm1535385logplainabout -rw-r--r--crates-apple.scm52550logplainabout -rw-r--r--crates-crypto.scm253232logplainabout -rw-r--r--crates-graphics.scm218985logplainabout -rw-r--r--crates-gtk.scm122178logplainabout -rw-r--r--crates-io.scm3368645logplainabout -rw-r--r--crates-tls.scm67468logplainabout -rw-r--r--crates-vcs.scm256146logplainabout -rw-r--r--crates-web.scm318640logplainabout -rw-r--r--crates-windows.scm98033logplainabout -rw-r--r--cross-base.scm36146logplainabout -rw-r--r--cross-toolchain.scm2050logplainabout -rw-r--r--crypto.scm72091logplainabout -rw-r--r--cryptsetup.scm6853logplainabout -rw-r--r--cups.scm46670logplainabout -rw-r--r--curl.scm19402logplainabout -rw-r--r--cvassistant.scm3600logplainabout -rw-r--r--cybersecurity.scm6304logplainabout -rw-r--r--cyrus-sasl.scm3433logplainabout -rw-r--r--darwin.scm4460logplainabout -rw-r--r--data-language.scm3049logplainabout -rw-r--r--databases.scm227069logplainabout -rw-r--r--datamash.scm6611logplainabout -rw-r--r--datastructures.scm20888logplainabout -rw-r--r--dav.scm6361logplainabout -rw-r--r--dbm.scm8358logplainabout -rw-r--r--dc.scm2177logplainabout -rw-r--r--debian.scm37894logplainabout -rw-r--r--debug.scm44114logplainabout -rw-r--r--dejagnu.scm4416logplainabout -rw-r--r--dezyne.scm6775logplainabout -rw-r--r--dhall.scm4395logplainabout -rw-r--r--dico.scm3645logplainabout -rw-r--r--dictionaries.scm19366logplainabout -rw-r--r--diffoscope.scm14049logplainabout -rw-r--r--digest.scm5151logplainabout -rw-r--r--direct-connect.scm3170logplainabout -rw-r--r--disk.scm71288logplainabout -rw-r--r--display-managers.scm23642logplainabout -rw-r--r--distributed.scm3880logplainabout -rw-r--r--django.scm59199logplainabout -rw-r--r--djvu.scm17497logplainabout -rw-r--r--dlang.scm32009logplainabout -rw-r--r--dns.scm56010logplainabout -rw-r--r--docbook.scm34626logplainabout -rw-r--r--docker.scm36182logplainabout -rw-r--r--documentation.scm25175logplainabout -rw-r--r--dvtm.scm2302logplainabout -rw-r--r--easyrpg.scm4376logplainabout -rw-r--r--ebook.scm28648logplainabout -rw-r--r--education.scm50785logplainabout -rw-r--r--efi.scm9591logplainabout -rw-r--r--electronics.scm21854logplainabout -rw-r--r--elf.scm15813logplainabout -rw-r--r--elixir-xyz.scm11960logplainabout -rw-r--r--elixir.scm10204logplainabout -rw-r--r--elm.scm28978logplainabout -rw-r--r--emacs-xyz.scm1583477logplainabout -rw-r--r--emacs.scm33895logplainabout -rw-r--r--embedded.scm80144logplainabout -rw-r--r--emulators.scm106976logplainabout -rw-r--r--enchant.scm6435logplainabout -rw-r--r--engineering.scm185186logplainabout -rw-r--r--enlightenment.scm23190logplainabout -rw-r--r--entr.scm3551logplainabout -rw-r--r--erlang-xyz.scm21966logplainabout -rw-r--r--erlang.scm36923logplainabout -rw-r--r--esolangs.scm6462logplainabout -rw-r--r--fabric-management.scm9955logplainabout -rw-r--r--fcitx.scm9393logplainabout -rw-r--r--fcitx5.scm21450logplainabout -rw-r--r--fediverse.scm8829logplainabout -rw-r--r--figlet.scm1797logplainabout -rw-r--r--file-systems.scm96113logplainabout -rw-r--r--file.scm2332logplainabout -rw-r--r--finance.scm98168logplainabout -rw-r--r--firmware.scm74259logplainabout -rw-r--r--flashing-tools.scm28142logplainabout -rw-r--r--flex.scm3195logplainabout -rw-r--r--fltk.scm6087logplainabout -rw-r--r--fonts.scm165974logplainabout -rw-r--r--fontutils.scm85365logplainabout -rw-r--r--forth.scm4803logplainabout -rw-r--r--fpga.scm23628logplainabout -rw-r--r--freedesktop.scm133589logplainabout -rw-r--r--freeipmi.scm2495logplainabout -rw-r--r--fribidi.scm4168logplainabout -rw-r--r--fsf.scm2821logplainabout -rw-r--r--ftp.scm12089logplainabout -rw-r--r--fvwm.scm3047logplainabout -rw-r--r--game-development.scm139689logplainabout -rw-r--r--games.scm488512logplainabout -rw-r--r--gawk.scm9842logplainabout -rw-r--r--gcal.scm2889logplainabout -rw-r--r--gcc.scm72985logplainabout -rw-r--r--gd.scm6636logplainabout -rw-r--r--gdb.scm8589logplainabout -rw-r--r--genealogy.scm4375logplainabout -rw-r--r--genimage.scm6158logplainabout -rw-r--r--geo.scm140056logplainabout -rw-r--r--gettext.scm14373logplainabout -rw-r--r--ghostscript.scm17112logplainabout -rw-r--r--gimp.scm25771logplainabout -rw-r--r--gkrellm.scm2437logplainabout -rw-r--r--gl.scm55495logplainabout -rw-r--r--glib.scm66898logplainabout -rw-r--r--gnome-xyz.scm70699logplainabout -rw-r--r--gnome.scm539430logplainabout -rw-r--r--gnu-doc.scm4139logplainabout -rw-r--r--gnu-pw-mgr.scm2629logplainabout -rw-r--r--gnucash.scm13839logplainabout -rw-r--r--gnunet.scm15845logplainabout -rw-r--r--gnupg.scm51260logplainabout -rw-r--r--gnustep.scm14838logplainabout -rw-r--r--gnuzilla.scm108528logplainabout -rw-r--r--gobby.scm7917logplainabout -rw-r--r--golang-build.scm34548logplainabout -rw-r--r--golang-check.scm55628logplainabout -rw-r--r--golang-compression.scm17280logplainabout -rw-r--r--golang-crypto.scm63379logplainabout -rw-r--r--golang-maths.scm4325logplainabout -rw-r--r--golang-web.scm143803logplainabout -rw-r--r--golang-xyz.scm222304logplainabout -rw-r--r--golang.scm357335logplainabout -rw-r--r--gperf.scm2354logplainabout -rw-r--r--gpodder.scm9195logplainabout -rw-r--r--gps.scm11855logplainabout -rw-r--r--graph.scm35137logplainabout -rw-r--r--graphics.scm123427logplainabout -rw-r--r--graphviz.scm18486logplainabout -rw-r--r--groff.scm12753logplainabout -rw-r--r--groovy.scm37995logplainabout -rw-r--r--gsasl.scm4354logplainabout -rw-r--r--gstreamer.scm44093logplainabout -rw-r--r--gtk.scm119596logplainabout -rw-r--r--guile-wm.scm9119logplainabout -rw-r--r--guile-xyz.scm254330logplainabout -rw-r--r--guile.scm42178logplainabout -rw-r--r--gv.scm3235logplainabout -rw-r--r--gxmessage.scm2313logplainabout -rw-r--r--hardware.scm63866logplainabout -rw-r--r--haskell-apps.scm41311logplainabout -rw-r--r--haskell-check.scm45786logplainabout -rw-r--r--haskell-crypto.scm38274logplainabout -rw-r--r--haskell-web.scm81220logplainabout -rw-r--r--haskell-xyz.scm649522logplainabout -rw-r--r--haskell.scm72313logplainabout -rw-r--r--haxe.scm11725logplainabout -rw-r--r--heads.scm8429logplainabout -rw-r--r--hexedit.scm4646logplainabout -rw-r--r--high-availability.scm17191logplainabout -rw-r--r--hugs.scm3683logplainabout -rw-r--r--hunspell.scm18650logplainabout -rw-r--r--hurd.scm38447logplainabout -rw-r--r--hyperledger.scm8584logplainabout -rw-r--r--i2p.scm2573logplainabout -rw-r--r--ibus.scm44005logplainabout -rw-r--r--icu4c.scm13701logplainabout -rw-r--r--idris.scm12330logplainabout -rw-r--r--idutils.scm3143logplainabout -rw-r--r--image-processing.scm76294logplainabout -rw-r--r--image-viewers.scm45601logplainabout -rw-r--r--image.scm116412logplainabout -rw-r--r--imagemagick.scm11487logplainabout -rw-r--r--inklingreader.scm2160logplainabout -rw-r--r--inkscape.scm15197logplainabout -rw-r--r--installers.scm7476logplainabout -rw-r--r--instrumentation.scm25136logplainabout -rw-r--r--ipfs.scm50070logplainabout -rw-r--r--irc.scm45317logplainabout -rw-r--r--irods.scm12127logplainabout -rw-r--r--iso-codes.scm4910logplainabout -rw-r--r--jami.scm16094logplainabout -rw-r--r--java-bootstrap.scm32730logplainabout -rw-r--r--java-compression.scm15277logplainabout -rw-r--r--java-graphics.scm16249logplainabout -rw-r--r--java-maths.scm3554logplainabout -rw-r--r--java-rdf.scm35402logplainabout -rw-r--r--java-xml.scm29419logplainabout -rw-r--r--java.scm617106logplainabout -rw-r--r--javascript.scm43856logplainabout -rw-r--r--jemalloc.scm3201logplainabout -rw-r--r--jose.scm1999logplainabout -rw-r--r--julia-jll.scm112091logplainabout -rw-r--r--julia-xyz.scm260884logplainabout -rw-r--r--julia.scm26599logplainabout -rw-r--r--jupyter.scm36932logplainabout -rw-r--r--kawa.scm2548logplainabout -rw-r--r--kde-frameworks.scm203981logplainabout -rw-r--r--kde-games.scm54557logplainabout -rw-r--r--kde-internet.scm16659logplainabout -rw-r--r--kde-multimedia.scm25854logplainabout -rw-r--r--kde-pim.scm79207logplainabout -rw-r--r--kde-plasma.scm116222logplainabout -rw-r--r--kde-systemtools.scm16588logplainabout -rw-r--r--kde-utils.scm44589logplainabout -rw-r--r--kde.scm67321logplainabout -rw-r--r--kerberos.scm11770logplainabout -rw-r--r--kodi.scm21552logplainabout -rw-r--r--language.scm47456logplainabout -rw-r--r--ld-wrapper.in12362logplainabout -rw-r--r--lean.scm4406logplainabout -rw-r--r--lego.scm6648logplainabout -rw-r--r--less.scm5698logplainabout -rw-r--r--lesstif.scm3383logplainabout -rw-r--r--libbsd.scm4484logplainabout -rw-r--r--libcanberra.scm5779logplainabout -rw-r--r--libdaemon.scm4613logplainabout -rw-r--r--libedit.scm2830logplainabout -rw-r--r--libevent.scm12587logplainabout -rw-r--r--libffcall.scm1922logplainabout -rw-r--r--libffi.scm11156logplainabout -rw-r--r--libftdi.scm4638logplainabout -rw-r--r--libidn.scm3575logplainabout -rw-r--r--libphidget.scm1798logplainabout -rw-r--r--libreoffice.scm47495logplainabout -rw-r--r--librewolf.scm36427logplainabout -rw-r--r--libsigsegv.scm2559logplainabout -rw-r--r--libunistring.scm3018logplainabout -rw-r--r--libunwind.scm2817logplainabout -rw-r--r--libusb.scm32647logplainabout -rw-r--r--license.scm9756logplainabout -rw-r--r--lighting.scm3296logplainabout -rw-r--r--linphone.scm43857logplainabout -rw-r--r--linux.scm472245logplainabout -rw-r--r--lirc.scm6316logplainabout -rw-r--r--lisp-check.scm42122logplainabout -rw-r--r--lisp-xyz.scm1143766logplainabout -rw-r--r--lisp.scm74827logplainabout -rw-r--r--llvm-meta.scm5831logplainabout -rw-r--r--llvm.scm99878logplainabout -rw-r--r--logging.scm14816logplainabout -rw-r--r--logo.scm2823logplainabout -rw-r--r--loko.scm3504logplainabout -rw-r--r--lout.scm5620logplainabout -rw-r--r--lsof.scm4657logplainabout -rw-r--r--lua.scm62009logplainabout -rw-r--r--lxde.scm26524logplainabout -rw-r--r--lxqt.scm40937logplainabout -rw-r--r--m4.scm3709logplainabout -rw-r--r--machine-learning.scm248260logplainabout -rw-r--r--magic-wormhole.scm6073logplainabout -rw-r--r--mail.scm207174logplainabout -rw-r--r--make-bootstrap.scm36974logplainabout -rw-r--r--man.scm20412logplainabout -rw-r--r--markup.scm23667logplainabout -rw-r--r--marst.scm1763logplainabout -rw-r--r--mate.scm55672logplainabout -rw-r--r--maths.scm428925logplainabout -rw-r--r--matrix.scm11763logplainabout -rw-r--r--maven-parent-pom.scm24291logplainabout -rw-r--r--maven.scm172758logplainabout -rw-r--r--mc.scm5325logplainabout -rw-r--r--mcrypt.scm4587logplainabout -rw-r--r--medical.scm4605logplainabout -rw-r--r--mercury.scm11210logplainabout -rw-r--r--mes.scm11493logplainabout -rw-r--r--messaging.scm146433logplainabout -rw-r--r--microcom.scm2155logplainabout -rw-r--r--minetest.scm34438logplainabout -rw-r--r--mingw.scm9064logplainabout -rw-r--r--moe.scm2259logplainabout -rw-r--r--mold.scm5370logplainabout -rw-r--r--monitoring.scm33489logplainabout -rw-r--r--moreutils.scm3532logplainabout -rw-r--r--motti.scm1669logplainabout -rw-r--r--mp3.scm33591logplainabout -rw-r--r--mpd.scm25226logplainabout -rw-r--r--mpi.scm25250logplainabout -rw-r--r--mtools.scm2089logplainabout -rw-r--r--multiprecision.scm21771logplainabout -rw-r--r--music.scm310791logplainabout -rw-r--r--musl.scm2426logplainabout -rw-r--r--myrddin.scm2544logplainabout -rw-r--r--ncdu.scm3442logplainabout -rw-r--r--ncurses.scm16762logplainabout -rw-r--r--netpbm.scm8589logplainabout -rw-r--r--nettle.scm4569logplainabout -rw-r--r--networking.scm199779logplainabout -rw-r--r--nfs.scm7356logplainabout -rw-r--r--nickle.scm2951logplainabout -rw-r--r--nicotine.scm3764logplainabout -rw-r--r--nim.scm7767logplainabout -rw-r--r--ninja.scm3138logplainabout -rw-r--r--node-xyz.scm69108logplainabout -rw-r--r--node.scm42553logplainabout -rw-r--r--notcurses.scm3497logplainabout -rw-r--r--noweb.scm5003logplainabout -rw-r--r--nss.scm16150logplainabout -rw-r--r--ntp.scm8905logplainabout -rw-r--r--nutrition.scm6654logplainabout -rw-r--r--nvi.scm4375logplainabout -rw-r--r--nx.scm9075logplainabout -rw-r--r--ocaml.scm359322logplainabout -rw-r--r--ocr.scm12359logplainabout -rw-r--r--onc-rpc.scm7611logplainabout -rw-r--r--openbox.scm4420logplainabout -rw-r--r--opencl.scm17314logplainabout -rw-r--r--opencog.scm11859logplainabout -rw-r--r--openkinect.scm5553logplainabout -rw-r--r--openldap.scm16893logplainabout -rw-r--r--openpgp.scm6689logplainabout -rw-r--r--openstack.scm41120logplainabout -rw-r--r--orange.scm7692logplainabout -rw-r--r--orpheus.scm4051logplainabout -rw-r--r--ots.scm3434logplainabout -rw-r--r--package-management.scm103376logplainabout -rw-r--r--pantheon.scm10209logplainabout -rw-r--r--parallel.scm25639logplainabout -rw-r--r--pascal.scm18520logplainabout