annotate build/general/Makefile.inc @ 146:c4837ed2eeb1

Merge mepd_new_params branch
author Chris Cannam <c.cannam@qmul.ac.uk>
date Mon, 02 Sep 2013 09:29:34 +0100
parents 011d4fc47ebf
children 9cc1f0be41dc
rev   line source
c@136 1
c@136 2 PLUGIN_EXT ?= .so
c@136 3 PLUGIN ?= qm-vamp-plugins$(PLUGIN_EXT)
c@136 4 CXX ?= g++
c@136 5 CC ?= gcc
c@136 6
c@136 7 CFLAGS := $(CFLAGS) -I. -I../qm-dsp
c@136 8 CXXFLAGS := $(CXXFLAGS) -I. -I../qm-dsp
c@136 9 LDFLAGS := -L../qm-dsp $(LDFLAGS)
c@136 10
c@136 11 HEADERS := plugins/AdaptiveSpectrogram.h \
c@136 12 plugins/BarBeatTrack.h \
c@136 13 plugins/BeatTrack.h \
c@136 14 plugins/DWT.h \
c@136 15 plugins/OnsetDetect.h \
c@136 16 plugins/ChromagramPlugin.h \
c@136 17 plugins/ConstantQSpectrogram.h \
c@136 18 plugins/KeyDetect.h \
c@136 19 plugins/MFCCPlugin.h \
c@136 20 plugins/SegmenterPlugin.h \
c@136 21 plugins/SimilarityPlugin.h \
c@136 22 plugins/TonalChangeDetect.h \
c@136 23 plugins/Transcription.h
c@136 24
c@136 25 SOURCES := g2cstubs.c \
c@136 26 plugins/AdaptiveSpectrogram.cpp \
c@136 27 plugins/BarBeatTrack.cpp \
c@136 28 plugins/BeatTrack.cpp \
c@136 29 plugins/DWT.cpp \
c@136 30 plugins/OnsetDetect.cpp \
c@136 31 plugins/ChromagramPlugin.cpp \
c@136 32 plugins/ConstantQSpectrogram.cpp \
c@136 33 plugins/KeyDetect.cpp \
c@136 34 plugins/MFCCPlugin.cpp \
c@136 35 plugins/SegmenterPlugin.cpp \
c@136 36 plugins/SimilarityPlugin.cpp \
c@136 37 plugins/TonalChangeDetect.cpp \
c@136 38 plugins/Transcription.cpp \
c@136 39 libmain.cpp
c@136 40
c@136 41 OBJECTS := $(SOURCES:.cpp=.o)
c@136 42 OBJECTS := $(OBJECTS:.c=.o)
c@136 43
c@136 44 $(PLUGIN): $(OBJECTS)
c@136 45 $(CXX) -o $@ $^ $(LDFLAGS)
c@136 46
c@136 47 clean:
c@136 48 rm $(OBJECTS)
c@136 49
c@136 50 distclean: clean
c@136 51 rm $(PLUGIN)