[Lunar-commits] CVS: theedge ChangeLog,1.404,1.405
Auke Kok
sofar at lunar-linux.org
Wed Oct 13 13:34:59 UTC 2004
Update of /var/cvs/lunar/theedge
In directory espresso.foo-projects.org:/home/sofar/cvs/theedge
Modified Files:
ChangeLog
Log Message:
automatical update
Index: ChangeLog
===================================================================
RCS file: /var/cvs/lunar/theedge/ChangeLog,v
retrieving revision 1.404
retrieving revision 1.405
diff -u -d -r1.404 -r1.405
--- ChangeLog 12 Oct 2004 13:34:41 -0000 1.404
+++ ChangeLog 13 Oct 2004 13:34:56 -0000 1.405
@@ -1,3 +1,56 @@
+2004-10-13 02:31 v3rt1g0
+
+ * var/lib/lunar/functions/postbuild.lunar: I'm finally getting
+ around to committing the approved modification to gather_docs() I
+ proposed to Lunar-Dev ML about a month ago.
+
+ As a refresher (or introduction for some) this is what the change
+ is all about. It's an extended version of the already existing
+ function gather_docs(). It allows a module writer/maintainer to
+ be able to easily install any extra documentation (above and
+ beyond what is already automatically copied over) they feel would
+ be nice to add to the module's default document directory.
+
+ A common usage would be a line like this found at the end of a
+ BUILD file:
+
+ gather_docs TODO INDEX Notes extras/*
+
+ Which would copy the files TODO, INDEX, Notes, and create a
+ subdirectory called extras and copy any files found in that
+ directory to the new directory under the module's default
+ document directory.
+
+ It obeys (checks for) $GARBAGE=on for you, so you don't need to
+ worry about that when writing the module. The files in the file
+ list must all reside in or below the $SOURCE_DIRECTORY and must
+ be referenced relative to said directory.
+
+ There is no harm in implementing this now within the moonbase at
+ will. If the user does not have the extended version of
+ gather_docs() (and they have verbose on) s/he will see the
+ default documentation be coppied twice but nothing more.
+
+2004-10-12 15:02 sofar
+
+ * var/lib/lunar/functions/: build.lunar, config.lunar: the config
+ patch is needed to properly quote options... I just removed the
+ localsaconfig crap from theedge this way too.
+
+2004-10-12 14:56 sofar
+
+ * sbin/lin: Adding quick help info
+
+2004-10-12 14:53 sofar
+
+ * sbin/lin, var/lib/lunar/functions/build.lunar: Adding '--opts'
+ flag that allows you to add OPTS flags on the fly when compiling
+ a module: use as follows:
+
+ lin --opts '--enable-foo --enable-bar' $MODULE
+
+ to wipe the OPTS use 'lin -r $MODULE' as normal.
+
2004-10-12 13:19 sofar
* var/lib/lunar/functions/sources.lunar: Never leave old crap lying
More information about the Lunar-commits
mailing list