sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master cauldron by Justin Boffemmyer (820fdca14ebc1bee5af59eadc9bd3b7de8f5e9df)
- From: Justin Boffemmyer <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master cauldron by Justin Boffemmyer (820fdca14ebc1bee5af59eadc9bd3b7de8f5e9df)
- Date: Fri, 25 Mar 2011 01:28:38 -0500
GIT changes to master cauldron by Justin Boffemmyer <flux AT sourcemage.org>:
HACKING | 27 +++++++++++++++++++++++++--
1 files changed, 25 insertions(+), 2 deletions(-)
New commits:
commit 820fdca14ebc1bee5af59eadc9bd3b7de8f5e9df
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>
HACKING: update for the new cauldron config system
Describe/reference the new cascading configuration system for cauldron.
diff --git a/HACKING b/HACKING
index c84ce37..88fd1f0 100644
--- a/HACKING
+++ b/HACKING
@@ -75,11 +75,34 @@ Their spell caches are provided instead, and they are to
be accessed from the
installed platform.
+***********
+* config/ *
+***********
+ This directory contains all the default configuration variables and
+values used by cauldron.
+
+***********************
+* config/default.conf *
+***********************
+ This is the default configuration profile. It does nothing than to
+source all the other configuration files in the correct order.
+
+****************
+* config/arch/ *
+****************
+ This directory contains the different architecture definitions needed
+by cauldron.
+
*********************
* etc/cauldron.conf *
*********************
- The config file contains all the global variables used by the cauldron
-scripts used to build an ISO that can be user-configured.
+ This config file is the default configuration that is installed with
+cauldron. It sets the CAULDRON_CONF variable to point to the location of the
+cauldron default configuration files and sources the default configuration
+profile (config/default.conf). It can be highly customized, where any config
+file that is loaded by the default profile can be loaded directly, skipped,
+etc., and all config variables defined can be overridden after they are
loaded
+by simply redefining them.
********************
* etc/$ARCH/spells *
- [SM-Commit] GIT changes to master cauldron by Justin Boffemmyer (820fdca14ebc1bee5af59eadc9bd3b7de8f5e9df), Justin Boffemmyer, 03/25/2011
Archive powered by MHonArc 2.6.24.