From 543fa8268d20c10d7208f62dc0be16a6dec487c9 Mon Sep 17 00:00:00 2001 From: Arseny Kapoulkine Date: Sun, 9 Feb 2014 21:56:30 +0000 Subject: Add Makefile for building and running tests. This expands and replaces the Travis-specific makefile by adding more options and correctly tracking header dependencies. Also add wchar_t mode test to Travis configuration. git-svn-id: http://pugixml.googlecode.com/svn/trunk@971 99668b35-9821-0410-8761-19e4c4f06640 --- tests/Makefile.travis | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 tests/Makefile.travis (limited to 'tests/Makefile.travis') diff --git a/tests/Makefile.travis b/tests/Makefile.travis deleted file mode 100644 index 02f22e7..0000000 --- a/tests/Makefile.travis +++ /dev/null @@ -1,24 +0,0 @@ -CXXFLAGS=-c -Wall -Wextra -Werror -pedantic - -BUILD=build/travis - -SOURCES=src/pugixml.cpp $(wildcard tests/*.cpp) -OBJECTS=$(SOURCES:%=$(BUILD)/%.o) -EXECUTABLE=$(BUILD)/test - -all: $(EXECUTABLE) - -test: $(EXECUTABLE) - ./$(EXECUTABLE) - -$(EXECUTABLE): $(OBJECTS) - $(CXX) $(OBJECTS) $(LDFLAGS) -o $@ - -$(BUILD)/%.cpp.o: %.cpp - mkdir -p $(dir $@) - $(CXX) $(CXXFLAGS) $< -o $@ - -clean: - rm -rf $(BUILD) - -.PHONY: all test clean \ No newline at end of file -- cgit v1.2.3