lang/c/msgpack: C++ binding: added bench.cpp

git-svn-id: file:///Users/frsyuki/project/msgpack-git/svn/x@57 5a5092ae-2292-43ba-b2d5-dcab9c1a2731
This commit is contained in:
frsyuki 2009-02-15 09:09:56 +00:00
parent 7e6b55a718
commit 94cbe54cf3
3 changed files with 191 additions and 7 deletions

View file

@ -1,11 +1,11 @@
CXXFLAGS = -I.. -I. -Wall -g
#CXXFLAGS = -I.. -I. -Wall -g -O4
LDFLAGS = -L.
#CXXFLAGS = -I.. -I. -Wall -g
CXXFLAGS = -I.. -I. -Wall -g -O4
LDFLAGS = -L. $(CXXFLAGS)
NEED_PREPROCESS = zone.hpp
all: test
all: test bench
%.hpp: %.hpp.erb
erb $< > $@
@ -13,10 +13,13 @@ all: test
test: $(NEED_PREPROCESS) unpack.o unpack_inline.o object.o zone.o test.o object.hpp unpack.hpp pack.hpp
$(CXX) $(LDFLAGS) unpack.o unpack_inline.o zone.o object.o test.o -o $@
bench: $(NEED_PREPROCESS) unpack.o unpack_inline.o object.o zone.o bench.o object.hpp unpack.hpp pack.hpp
$(CXX) $(LDFLAGS) unpack.o unpack_inline.o zone.o object.o bench.o -o $@
.PHONY: clean
clean:
$(RM) unpack.o unpack_inline.o object.o zone.o
$(RM) test.o
$(RM) test
$(RM) test.o test
$(RM) bench.o bench
$(RM) $(NEED_PREPROCESS)