Mercurial > hg > segmenter-vamp-plugin
annotate segmentino/build/general/Makefile.inc @ 48:69251e11a913
Rename SongParts/songpartitioner to Segmentino throughout
author | Chris Cannam |
---|---|
date | Thu, 13 Jun 2013 09:43:01 +0100 |
parents | songparts/build/general/Makefile.inc@2f37db7cbf98 |
children |
rev | line source |
---|---|
Chris@11 | 1 |
Chris@11 | 2 PLUGIN_EXT ?= .so |
Chris@48 | 3 PLUGIN ?= segmentino$(PLUGIN_EXT) |
Chris@11 | 4 CXX ?= g++ |
Chris@11 | 5 CC ?= gcc |
Chris@11 | 6 |
Chris@11 | 7 CFLAGS := $(CFLAGS) -I. -I../../qm-dsp -I../../nnls-chroma |
Chris@11 | 8 CXXFLAGS := $(CXXFLAGS) -I. -I../../qm-dsp -I../../nnls-chroma |
Chris@11 | 9 LDFLAGS := -L../../qm-dsp $(LDFLAGS) |
Chris@11 | 10 |
Chris@48 | 11 HEADERS := Segmentino.h |
Chris@11 | 12 |
Chris@48 | 13 SOURCES := Segmentino.cpp \ |
Chris@11 | 14 libmain.cpp \ |
Chris@29 | 15 g2cstubs.c \ |
Chris@11 | 16 ../../nnls-chroma/chromamethods.cpp \ |
Chris@11 | 17 ../../nnls-chroma/nnls.c |
Chris@11 | 18 |
Chris@11 | 19 OBJECTS := $(SOURCES:.cpp=.o) |
Chris@11 | 20 OBJECTS := $(OBJECTS:.c=.o) |
Chris@11 | 21 |
Chris@11 | 22 $(PLUGIN): $(OBJECTS) |
Chris@11 | 23 $(CXX) -o $@ $^ $(LDFLAGS) |
Chris@11 | 24 |
Chris@11 | 25 clean: |
Chris@11 | 26 rm $(OBJECTS) |
Chris@11 | 27 |
Chris@11 | 28 distclean: clean |
Chris@11 | 29 rm $(PLUGIN) |