X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=c%2B%2B0x%2FMakefile;h=bc6b07f7a7ce5adf648eabeca6d7e916f546b150;hb=92404d2f2d49f6c5b1ccee0bfbc77c86051077f9;hp=939c74828cb853beb0c401397c7140a6c8d6844d;hpb=4c1b8f968fe31be2528b49ab8ad956e79b8617f5;p=xml-template diff --git a/c++0x/Makefile b/c++0x/Makefile index 939c748..bc6b07f 100644 --- a/c++0x/Makefile +++ b/c++0x/Makefile @@ -3,6 +3,14 @@ CXXFLAGS=-std=gnu++0x -g -Wall $(shell xml2-config --cflags) 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) @@ -11,3 +19,27 @@ simple: simple.o $(LIBS) 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) + +namespace2: namespace2.o $(LIBS) + $(CXX) -o $@ $< $(LIBS) $(LDFLAGS) + +structure: structure.o $(LIBS) + $(CXX) -o $@ $< $(LIBS) $(LDFLAGS)