Get ready to add tests to travis-ci

This commit is contained in:
Nick Terrell
2016-09-01 16:21:19 -07:00
parent 4c3b1881f2
commit 040cfd8e7d
4 changed files with 18 additions and 9 deletions
+6 -1
View File
@@ -59,6 +59,11 @@ main.o: main.cpp *.h utils/*.h
pzstd: libzstd.a Pzstd.o SkippableFrame.o Options.o main.o
$(CXX) $(FLAGS) $^ -o $@$(EXT)
googletest:
@git clone https://github.com/google/googletest
@mkdir -p googletest/build
@cd googletest/build && cmake .. && make
test: libzstd.a Pzstd.o Options.o SkippableFrame.o
$(MAKE) -C utils/test test
$(MAKE) -C test test
@@ -67,5 +72,5 @@ clean:
$(MAKE) -C $(ZSTDDIR) clean
$(MAKE) -C utils/test clean
$(MAKE) -C test clean
@$(RM) libzstd.a *.o pzstd$(EXT)
@$(RM) -rf googletest/ libzstd.a *.o pzstd$(EXT)
@echo Cleaning completed