Hello, Mathieu Lirzin skribis: > From 342444897673d5f9d9a475986e76ca2e912f6674 Mon Sep 17 00:00:00 2001 > From: Mathieu Lirzin > Date: Wed, 17 Jan 2018 17:14:24 +0100 > Subject: [PATCH 1/2] =?UTF-8?q?build:=20Expand=20=E2=80=98scripts/guix?= > =?UTF-8?q?=E2=80=99=20at=20Make=20time.?= > MIME-Version: 1.0 > Content-Type: text/plain; charset=UTF-8 > Content-Transfer-Encoding: 8bit > > This moves the complexity of Autotools variable expansion outside of the > application code. > > * scripts/guix.in (config-lookup): Delete. > (maybe-augment-load-paths!, run-guix-main): Use fully expanded variables > instead of calling ‘config-lookup’. > * configure.ac: Don't use AC_CONFIG_FILES for ‘scripts/guix’. > * Makefile.am (scripts/guix): New rule. > (do_subst): New variable. > (CLEANFILES, EXTRA_DIST): Adapt. That’s a good idea. I applied it with the changes below, mostly to account for Eric’s suggestions.