LDFLAGS=$(shell xml2-config --libs)
LIBS=xml-template.o
+BINS=passthru simple clone include attribute attribute2 attribute3 attribute-empty namespace namespace2 structure
+OBJS=passthru.o simple.o clone.o include.o attribute.o attribute2.o attribute3.o attribute-empty.o namespace.o namespace2.o structure.o xml-template.o
+
+all: $(BINS)
+
+clean:
+ $(RM) $(BINS) $(OBJS)
+
passthru: passthru.o $(LIBS)
$(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
clone: clone.o $(LIBS)
$(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
+include: include.o $(LIBS)
+ $(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
+
attribute: attribute.o $(LIBS)
$(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
attribute2: attribute2.o $(LIBS)
$(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
+attribute3: attribute3.o $(LIBS)
+ $(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
+
+attribute-empty: attribute-empty.o $(LIBS)
+ $(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
+
namespace: namespace.o $(LIBS)
$(CXX) -o $@ $< $(LIBS) $(LDFLAGS)