Mercurial > hg > qm-vamp-plugins
view 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 |
line wrap: on
line source
PLUGIN_EXT ?= .so PLUGIN ?= qm-vamp-plugins$(PLUGIN_EXT) CXX ?= g++ CC ?= gcc CFLAGS := $(CFLAGS) -I. -I../qm-dsp CXXFLAGS := $(CXXFLAGS) -I. -I../qm-dsp LDFLAGS := -L../qm-dsp $(LDFLAGS) HEADERS := plugins/AdaptiveSpectrogram.h \ plugins/BarBeatTrack.h \ plugins/BeatTrack.h \ plugins/DWT.h \ plugins/OnsetDetect.h \ plugins/ChromagramPlugin.h \ plugins/ConstantQSpectrogram.h \ plugins/KeyDetect.h \ plugins/MFCCPlugin.h \ plugins/SegmenterPlugin.h \ plugins/SimilarityPlugin.h \ plugins/TonalChangeDetect.h \ plugins/Transcription.h SOURCES := g2cstubs.c \ plugins/AdaptiveSpectrogram.cpp \ plugins/BarBeatTrack.cpp \ plugins/BeatTrack.cpp \ plugins/DWT.cpp \ plugins/OnsetDetect.cpp \ plugins/ChromagramPlugin.cpp \ plugins/ConstantQSpectrogram.cpp \ plugins/KeyDetect.cpp \ plugins/MFCCPlugin.cpp \ plugins/SegmenterPlugin.cpp \ plugins/SimilarityPlugin.cpp \ plugins/TonalChangeDetect.cpp \ plugins/Transcription.cpp \ libmain.cpp OBJECTS := $(SOURCES:.cpp=.o) OBJECTS := $(OBJECTS:.c=.o) $(PLUGIN): $(OBJECTS) $(CXX) -o $@ $^ $(LDFLAGS) clean: rm $(OBJECTS) distclean: clean rm $(PLUGIN)