--- a/Makefile Mon May 06 02:33:14 2013 -0500
+++ b/Makefile Mon May 06 02:58:01 2013 -0500
@@ -2,120 +2,22 @@
TRANSFORM_OPTS=--nonet --xinclude
OUTPUT_GRAPHS=$(OUTPUT)graphs
-BOOK=xml/purple-objects.xml
sheets/purple-objects.xsl
- xml/conversations.xml \
- xml/filetransfers.xml \
- xml/plugin-loaders.xml \
- xml/purple-objects.xml \
- graphs/accounts.hierarchy \
- graphs/blistnodes.hierarchy \
- graphs/ciphers.hierarchy \
- graphs/connections.hierarchy \
- graphs/conversations-interfaces.hierarchy \
- graphs/conversations-objects.hierarchy \
- graphs/filetransfers.hierarchy \
- graphs/hashes.hierarchy \
- graphs/plugin-loaders.hierarchy \
- graphs/plugins.hierarchy \
- graphs/pounces.hierarchy \
- graphs/proxies.hierarchy \
- graphs/whiteboards.hierarchy
- graphs/example-class.class \
- graphs/plugin-info.class \
- graphs/plugin-loader.class
- graphs/example-enum.enum \
- graphs/plugin-state.enum
- graphs/relationships.key
-#GRAPHS=$(HIERARCHIES:%.hierarchy=%.png) $(CLASSES:%.class=%.png) $(ENUMS:%.enum=%.png) $(KEYS:%.key=%.png)
###############################################################################
###############################################################################
-all: xml/xml.stamp graphs/graphs.stamp dir.stamp $(SHEETS) $(BOOK_SOURCES)
rm -rf $(OUTPUT) xml/xml.stamp graphs/graphs.stamp dir.stamp $(BOOK_BUILT_SOURCES)
-###############################################################################
-###############################################################################
-.SUFFIXES: .png .fdp .dot .enum .class .hierarchy .key .neato
- fdp -Tpng -o $(OUTPUT)$@ $<
- dot -Tpng -o $(OUTPUT)$@ $<
- $(TRANSFORM) $(TRANSFORM_OPTS) -o $@ sheets/hierarchy.xsl $<
- $(TRANSFORM) $(TRANSFORM_OPTS) -o $@ sheets/enum.xsl $<
- $(TRANSFORM) $(TRANSFORM_OPTS) -o $@ sheets/class.xsl $<
- $(TRANSFORM) $(TRANSFORM_OPTS) -o $@ sheets/hierarchy.xsl $<
-graphs/graphs.stamp: $(GRAPHS)
- touch graphs/graphs.stamp
-dir.stamp: $(OUTPUT_GRAPHS)
- mkdir -p $(OUTPUT_GRAPHS)
-###############################################################################
-###############################################################################
-xml/xml.stamp: $(BOOK_SOURCES) $(BOOK_BUILT_SOURCES) sheets/purple-objects.xsl
- $(TRANSFORM) $(TRANSFORM_OPTS) -o $(OUTPUT) sheets/purple-objects.xsl $(BOOK)
-xml/todo.xml: .todo sheets/devtodo.xsl
- $(TRANSFORM) $(TRANSFORM_OPTS) -o $@ sheets/devtodo.xsl $<