annotate vamp/Makefile @ 50:e64ea86fe781

Remove debug out
author Chris Cannam <c.cannam@qmul.ac.uk>
date Thu, 28 Nov 2013 11:00:33 +0000
parents 75d528478feb
children
rev   line source
c@35 1
c@35 2 DEFINES := -DUSE_PTHREADS
c@35 3
c@35 4 CFLAGS := -I../.. $(CFLAGS) $(DEFINES)
c@35 5
c@35 6 #CXXFLAGS := -I../.. -Wall -fPIC -g $(CXXFLAGS) $(DEFINES)
c@35 7 CXXFLAGS := -I../.. -Wall -fPIC -O3 -ffast-math -ftree-vectorize $(CXXFLAGS) $(DEFINES)
c@35 8
c@35 9 LDFLAGS := $(LDFLAGS)
c@35 10
c@35 11 #VG := valgrind
c@35 12
c@35 13 LIBS := ../../qm-dsp/libqm-dsp.a ../../vamp-plugin-sdk/libvamp-sdk.a -lpthread
c@35 14
c@35 15 SOURCES := CQVamp.cpp libmain.cpp
c@35 16
c@35 17 OBJECTS := $(SOURCES:.cpp=.o)
c@35 18 OBJECTS := $(OBJECTS:.c=.o)
c@35 19
c@35 20 EXTRA_OBJECTS := ../cpp-qm-dsp/ConstantQ.o ../cpp-qm-dsp/CQKernel.o
c@35 21
c@35 22 PLUGIN_EXT := so
c@35 23 PLUGIN = cqvamp.$(PLUGIN_EXT)
c@35 24
c@35 25 all: $(PLUGIN)
c@35 26
c@35 27 $(PLUGIN): $(OBJECTS)
c@35 28 $(CXX) -shared -o $@ $^ $(EXTRA_OBJECTS) $(LDFLAGS) $(LIBS)
c@35 29
c@35 30 clean:
c@35 31 rm -f *.o
c@35 32
c@35 33 depend:
c@35 34 makedepend -Y $(SOURCES)
c@35 35
c@35 36 # DO NOT DELETE
c@35 37
c@35 38 CQVamp.o: CQVamp.h ../cpp-qm-dsp/ConstantQ.h ../cpp-qm-dsp/CQKernel.h
c@35 39 libmain.o: CQVamp.h