[cig-commits] commit: Created a "ModelComponents" dir for gLucifer to export XML files that

Mercurial hg at geodynamics.org
Mon Nov 24 11:28:57 PST 2008


changeset:   21:6c75ca7ee07b
user:        PatrickSunter
date:        Mon Aug 06 06:29:23 2007 +0000
files:       ModelComponents/makefile ModelComponents/window.xml makefile
description:
Created a "ModelComponents" dir for gLucifer to export XML files that
other projects will use - such as "window.xml"


diff -r 01c9c9687e20 -r 6c75ca7ee07b ModelComponents/makefile
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ModelComponents/makefile	Mon Aug 06 06:29:23 2007 +0000
@@ -0,0 +1,11 @@
+
+SHELL := $(shell which bash)
+PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
+
+include ${PROJ_ROOT}/Makefile.system
+
+XMLS_TARGET_DIR = ${EXPORT_INCLUDE_DIR}
+XMLS = $(wildcard *.xml)
+
+# obtain defaults for required variables according to system and project location, and then run the build.
+include ${PROJ_ROOT}/Makefile.vmake
diff -r 01c9c9687e20 -r 6c75ca7ee07b ModelComponents/window.xml
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ModelComponents/window.xml	Mon Aug 06 06:29:23 2007 +0000
@@ -0,0 +1,35 @@
+<?xml version="1.0"?>
+<!DOCTYPE StGermainData SYSTEM "stgermain.dtd">
+
+<StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
+ 	
+	<list name="plugins" mergeType="merge">
+		<param>lucPlugin</param>
+	</list>
+	<struct name="components" mergeType="merge">
+		<struct name="renderingEngine">
+			<param name="Type">lucRenderingEngineGL</param>
+		</struct>
+		<struct name="imageOutput">
+			<param name="Type">lucOutputPNG</param>
+		</struct>
+		<struct name="window">
+			<param name="Type">lucDefaultWindow</param>
+			<param name="RenderingEngine">renderingEngine</param>
+			<list name="OutputFormat">
+				<param>imageOutput</param>
+			</list>
+			<param name="height">400</param>
+			<param name="width">800</param>
+			<param name="backgroundColour">white</param>
+			<param name="xFontName">-adobe-helvetica-bold-r-normal--14-140-75-75-p-82-iso8859-1</param>
+		</struct>
+		<struct name="movie">
+			<param name="Type">lucEncoderLibfame</param>
+			<param name="Window">window</param>
+		</struct>	
+	</struct>
+	
+	<!-- this parameter will be used as the default by all lucWindow objects -->
+
+</StGermainData>
diff -r 01c9c9687e20 -r 6c75ca7ee07b makefile
--- a/makefile	Thu Aug 02 08:54:00 2007 +0000
+++ b/makefile	Mon Aug 06 06:29:23 2007 +0000
@@ -5,7 +5,7 @@ include ${PROJ_ROOT}/Makefile.system
 include ${PROJ_ROOT}/Makefile.system
 
 # Subdirectories
-subdirs := Base Windowing RenderingEngines OutputFormats InputFormats DrawingObjects WindowInteractions libglucifer src plugins
+subdirs := Base Windowing RenderingEngines OutputFormats InputFormats DrawingObjects WindowInteractions libglucifer src plugins ModelComponents
 
 
 ifeq (true,$(shell if test -x $(DOXYGEN); then echo true; fi ))



More information about the CIG-COMMITS mailing list