]> git.sesse.net Git - xml-template/blob - c++0x/Makefile
Add include support, and unit test, to C++0x version. All unit tests pass!
[xml-template] / c++0x / Makefile
1 CXX=g++
2 CXXFLAGS=-std=gnu++0x -g -Wall $(shell xml2-config --cflags)
3 LDFLAGS=$(shell xml2-config --libs)
4 LIBS=xml-template.o
5
6 passthru: passthru.o $(LIBS)
7         $(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
8
9 simple: simple.o $(LIBS)
10         $(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
11
12 clone: clone.o $(LIBS)
13         $(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
14
15 include: include.o $(LIBS)
16         $(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
17
18 attribute: attribute.o $(LIBS)
19         $(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
20
21 attribute2: attribute2.o $(LIBS)
22         $(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
23
24 attribute3: attribute3.o $(LIBS)
25         $(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
26
27 attribute-empty: attribute-empty.o $(LIBS)
28         $(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
29
30 namespace: namespace.o $(LIBS)
31         $(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
32
33 namespace2: namespace2.o $(LIBS)
34         $(CXX) -o $@ $< $(LIBS) $(LDFLAGS)
35
36 structure: structure.o $(LIBS)
37         $(CXX) -o $@ $< $(LIBS) $(LDFLAGS)