Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master cauldron by Justin Boffemmyer (820fdca14ebc1bee5af59eadc9bd3b7de8f5e9df)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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.

Top of Page