lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master 09a3898 4/4: Document planned 'fardel' improv


From: Greg Chicares
Subject: [lmi-commits] [lmi] master 09a3898 4/4: Document planned 'fardel' improvements
Date: Sat, 13 Apr 2019 12:09:51 -0400 (EDT)

branch: master
commit 09a3898d1314502474488a9d2698b8ab2c4e11f5
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>

    Document planned 'fardel' improvements
---
 workhorse.make | 21 ++++++++++++++++-----
 1 file changed, 16 insertions(+), 5 deletions(-)

diff --git a/workhorse.make b/workhorse.make
index 714db55..31beac7 100644
--- a/workhorse.make
+++ b/workhorse.make
@@ -1109,15 +1109,26 @@ archive_shared_data_files:
 
 # End-user package for msw. No such thing is needed for posix.
 #
-# Eventually a source archive will be included automatically.
-
-# To create a customized package, override:
+# Planned improvements:
+#  - include a source archive automatically
+#  - copy 'configurable_settings.xml' from a configurable location
+#  - optionally build a tarball containing no subdirectory
+#  - optionally remove the dependency on 'install'
+#      (or keep it from running 'product_files' imperatively)
+#  - separate $(shared_data_files) out of $(fardel_files) below,
+#      making it independently overridable
+#  - consider making $(fardel_dir) local to 'fardel:', because
+#      it probably can't be overridden
+
+# To create a customized package, override one or more of:
 #  - fardel_name
-#  - fardel_dir
-#  - fardel_date_script
 #  - extra_fardel_binaries
 #  - extra_fardel_files
 #  - extra_fardel_checksummed_files
+# thus:
+#   make fardel_name=ThisWayIsGood fardel
+# and not thus:
+#   fardel_name=DoNotDoThisForItWillNotWork make fardel
 
 fardel_name := lmi-$(yyyymmddhhmm)
 fardel_root := $(prefix)/fardels



reply via email to

[Prev in Thread] Current Thread [Next in Thread]