[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 65cbb2f 05/16: Remove obsolete commentary
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 65cbb2f 05/16: Remove obsolete commentary |
Date: |
Sat, 18 May 2019 20:53:35 -0400 (EDT) |
branch: master
commit 65cbb2f5b08ba3d9591d7df492101f0d2e1ce3d6
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>
Remove obsolete commentary
---
gwc/parent.make | 22 ----------------------
1 file changed, 22 deletions(-)
diff --git a/gwc/parent.make b/gwc/parent.make
index 6808af1..9440c07 100644
--- a/gwc/parent.make
+++ b/gwc/parent.make
@@ -17,28 +17,9 @@
# $export LMI_IN=Mongolia; LANG=mn_MN make -f parent.make all
# and check what appears on stdout.
-# A file named 'env.make' is created in the source directory.
-# That unwanted side effect can be avoided by replacing it
-# with, say, '/run/var/lmi/env.make'.
-
-# lmi's 'GNUmakefile' uses a double-colon rule like this:
-#parent.make $(srcdir)/parent.make:: ;
-# which becomes relevant below. Possible problem: adding a
-# prerequisite may impair the efficiency that was gained by
-# writing the double-colon rule.
-
export LMI_TIMESTAMP := $(shell date -u +'%s.%N')
-# No good: syntax error.
-#include set.sh
-
-# Neither necessary nor sufficient.
-#include env.make
-
-# This can't coexist with the desired double-colon rule (see above):
-#parent.make: env.make
parent.make parent.make:: env.make ;
-# $(eval include) here is necessary and sufficient.
$(eval include env.$(LMI_TIMESTAMP).eraseme)
@echo "eval: LMI_IN in 'parent.make': $$LMI_IN"
@echo "eval: LMI_OUT1 in 'parent.make': $$LMI_OUT1"
@@ -46,10 +27,7 @@ parent.make parent.make:: env.make ;
# '--force': the file won't be there when this makefile is remade
rm --force env.$(LMI_TIMESTAMP).eraseme
-# Doesn't execute recipe without ".PHONY":
.PHONY: env.make
-# This prerequisite is unnecessary:
-#env.make: set.sh
env.make:
@echo "Sourcing 'set.sh'"
. ./set.sh
- [lmi-commits] [lmi] master fa96c05 13/16: Make tracing information easier to follow, (continued)
- [lmi-commits] [lmi] master fa96c05 13/16: Make tracing information easier to follow, Greg Chicares, 2019/05/18
- [lmi-commits] [lmi] master f8d4676 11/16: Improve and compress output trace, Greg Chicares, 2019/05/18
- [lmi-commits] [lmi] master b00ad83 10/16: Remove duplicated target name; improve documentation, Greg Chicares, 2019/05/18
- [lmi-commits] [lmi] master 0ca7d61 09/16: Don't write env file if its name is empty or unset, Greg Chicares, 2019/05/18
- [lmi-commits] [lmi] master 294f232 12/16: Improve documentation, Greg Chicares, 2019/05/18
- [lmi-commits] [lmi] master c10b229 08/16: Actually perform some work in the script, Greg Chicares, 2019/05/18
- [lmi-commits] [lmi] master a87426e 07/16: Name temporary environment-variables file OAOO, Greg Chicares, 2019/05/18
- [lmi-commits] [lmi] master 01aee1e 04/16: Construct a unique temporary filename to avoid collisions, Greg Chicares, 2019/05/18
- [lmi-commits] [lmi] master 315d415 03/16: Improve encapsulation, Greg Chicares, 2019/05/18
- [lmi-commits] [lmi] master b4dd6ce 06/16: Resolve an open issue, Greg Chicares, 2019/05/18
- [lmi-commits] [lmi] master 65cbb2f 05/16: Remove obsolete commentary,
Greg Chicares <=
- [lmi-commits] [lmi] master 6eace72 01/16: Source a shell script in a makefile, Greg Chicares, 2019/05/18
- [lmi-commits] [lmi] master 0401064 02/16: Set multiple variables, Greg Chicares, 2019/05/18