Index: trunk/glueforge/INSTALL
===================================================================
--- trunk/glueforge/INSTALL	(revision 5962)
+++ trunk/glueforge/INSTALL	(revision 5963)
@@ -1,3 +1,3 @@
-# $Id: INSTALL,v 1.5 2006-01-05 01:03:50 jhoblitt Exp $
+# $Id: INSTALL,v 1.6 2006-01-11 02:12:34 jhoblitt Exp $
 
 Using the glueforge meta-database API generator
@@ -53,6 +53,6 @@
 Create a MetadataConfig file that describes the table you want to access.  The
 MetadataConfig file syntax is described in the pslib SDRS.  glueforge specific
-details are included in the "glueforge" man page. For reference, an example
-named foo.md is provided
+details are included in the "glueforge" man page. For reference, both a simple
+and complex config example is provided in the examples directory.
 
 $ perldoc glueforge
@@ -62,18 +62,16 @@
 $ man glueforge
 
-$ cat foo.md
-table   STR     foo
-foo     STR     60      # Primary Key
-bar     S32     0
-baz     F32     0.0
-boing   F64     0.0
-zot     BOOL    t       # Key
+$ cat examples/simple.md
+
+or
+
+$ cat examples/complex.md
 
 - Step 4
 
 Generate the database bindings with the "glueforge" executable.  The example
-foo.md file will generate code under the directory "foodb".
+simple.md file will generate code under the directory "foodb".
 
-$./glueforge -t templates/psdb -i foo.md
+$./glueforge -t templates/psdb -i examples/simple.md
 $ cd foodb
 
Index: trunk/glueforge/Makefile.am
===================================================================
--- trunk/glueforge/Makefile.am	(revision 5962)
+++ trunk/glueforge/Makefile.am	(revision 5963)
@@ -13,5 +13,8 @@
 	chmod +x glueforge
 
-example_files = foo.md
+example_files = \
+   examples/simple.md \
+   examples/complex.md
+
 exampledir = $(datadir)/@PACKAGE_NAME@/examples
 example_DATA = $(example_files)
Index: trunk/glueforge/examples/complex.md
===================================================================
--- trunk/glueforge/examples/complex.md	(revision 5963)
+++ trunk/glueforge/examples/complex.md	(revision 5963)
@@ -0,0 +1,20 @@
+glueforge METADATA
+    pkg_name        STR  foodb 
+    pkg_namespace   STR  foo
+END
+
+foo METADATA
+    foo     STR     60      # Primary Key
+    bar     S32     0 
+    baz     F32     0.0
+    boing   F64     0.0
+    zot     BOOL    t       # Key
+END
+
+bar METADATA
+    zot     BOOL    t       # Key
+    boing   F64     0.0
+    baz     F32     0.0
+    bar     S32     0 
+    foo     STR     60      # Primary Key
+END
Index: trunk/glueforge/examples/simple.md
===================================================================
--- trunk/glueforge/examples/simple.md	(revision 5963)
+++ trunk/glueforge/examples/simple.md	(revision 5963)
@@ -0,0 +1,6 @@
+table   STR     foo
+foo     STR     60      # Primary Key
+bar     S32     0 
+baz     F32     0.0
+boing   F64     0.0
+zot     BOOL    t       # Key
