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)