Mercurial > hg > decimation
view garage-resampler/Makefile @ 22:83e285b97c01
Add timings
author | Chris Cannam |
---|---|
date | Fri, 18 Oct 2013 17:44:09 +0100 |
parents | 1879a2997ebf |
children |
line wrap: on
line source
DEFINES := -DUSE_PTHREADS CFLAGS := -I../.. $(CFLAGS) $(DEFINES) #CXXFLAGS := -I../.. -Wall -g $(CXXFLAGS) $(DEFINES) CXXFLAGS := -I../.. -Wall -O3 -ffast-math -ftree-vectorize $(CXXFLAGS) $(DEFINES) LIBS := ../../qm-dsp/libqm-dsp.a -lpthread PROGRAM_LIBS := -lsndfile TEST_LIBS := -lboost_unit_test_framework LDFLAGS := $(LDFLAGS) TESTS := test-resampler PROGRAM := resample #VG := valgrind all: $(TESTS) $(PROGRAM) @for t in $(TESTS); do echo "Running $$t"; $(VG) ./"$$t" || exit 1; done test-resampler: TestResampler.o Resampler.o $(CXX) -o $@ $^ $(LDFLAGS) $(LIBS) $(TEST_LIBS) resample: Resampler.o resample.o $(CXX) -o $@ $^ $(LDFLAGS) $(LIBS) $(PROGRAM_LIBS) TestResampler.o: Resampler.h Resampler.cpp clean: rm -f *.o $(TESTS)