diff tests/Makefile @ 347:e3dedded9c4d

Merge from pvoc branch
author Chris Cannam <c.cannam@qmul.ac.uk>
date Fri, 04 Oct 2013 16:43:44 +0100
parents 5eb9c2387108
children a37635bbb2c1
line wrap: on
line diff
--- a/tests/Makefile	Tue Oct 01 15:15:59 2013 +0100
+++ b/tests/Makefile	Fri Oct 04 16:43:44 2013 +0100
@@ -1,14 +1,14 @@
 
 CFLAGS := -I.. $(CFLAGS)
-CXXFLAGS := -I.. $(CXXFLAGS)
+CXXFLAGS := -I.. -Wall -g $(CXXFLAGS)
 
 LDFLAGS := $(LDFLAGS) -lboost_unit_test_framework
 LIBS := ../libqm-dsp.a
 
-TESTS	:= test-window test-fft
+TESTS	:= test-window test-fft test-pvoc
 
 all: $(TESTS)
-	for t in $(TESTS); do echo "Running $$t"; ./"$$t" || exit 1; done
+	for t in $(TESTS); do echo "Running $$t"; valgrind ./"$$t" || exit 1; done
 
 test-window: TestWindow.o $(LIBS)
 	$(CXX) -o $@ $^ $(LDFLAGS)
@@ -16,6 +16,13 @@
 test-fft: TestFFT.o $(LIBS)
 	$(CXX) -o $@ $^ $(LDFLAGS)
 
+test-pvoc: TestPhaseVocoder.o $(LIBS)
+	$(CXX) -o $@ $^ $(LDFLAGS)
+
+TestWindow.o: $(LIBS)
+TestFFT.o: $(LIBS)
+TestPhaseVocoder.o: $(LIBS)
+
 clean: 
-	rm *.o $(TESTS)
+	rm -f *.o $(TESTS)