Mercurial > hg > beatroot-vamp
annotate Makefile.inc @ 37:1f175ae200a6 tip
Update RDF
author | Chris Cannam |
---|---|
date | Wed, 25 Jun 2014 13:48:49 +0100 |
parents | 9d898889db1e |
children |
rev | line source |
---|---|
Chris@2 | 1 |
Chris@32 | 2 PLUGIN_EXT ?= .so |
Chris@32 | 3 |
Chris@32 | 4 CXX ?= g++ |
Chris@32 | 5 CC ?= gcc |
Chris@32 | 6 |
Chris@32 | 7 CFLAGS := $(CFLAGS) |
Chris@32 | 8 CXXFLAGS := -I. $(CXXFLAGS) |
Chris@32 | 9 |
Chris@33 | 10 PLUGIN := beatroot-vamp$(PLUGIN_EXT) |
Chris@32 | 11 |
Chris@32 | 12 PLUGIN_LDFLAGS := $(LDFLAGS) $(PLUGIN_LDFLAGS) |
Chris@2 | 13 |
Chris@15 | 14 OBJECTS := BeatRootProcessor.o BeatRootVampPlugin.o Peaks.o Agent.o AgentList.o Induction.o BeatTracker.o |
Chris@9 | 15 |
Chris@9 | 16 HEADERS := Agent.h AgentList.h BeatRootProcessor.h BeatRootVampPlugin.h BeatTracker.h Event.h Induction.h Peaks.h |
Chris@9 | 17 |
Chris@32 | 18 $(PLUGIN): $(OBJECTS) $(HEADERS) |
Chris@33 | 19 $(CXX) -o $@ $(OBJECTS) $(PLUGIN_LDFLAGS) |
Chris@2 | 20 |
Chris@2 | 21 clean: |
Chris@2 | 22 rm *.o |
Chris@2 | 23 |
Chris@9 | 24 # DO NOT DELETE |
Chris@9 | 25 |
Chris@9 | 26 Agent.o: Agent.h Event.h BeatTracker.h AgentList.h Induction.h |
Chris@9 | 27 AgentList.o: AgentList.h Agent.h Event.h |
Chris@9 | 28 BeatRootProcessor.o: BeatRootProcessor.h Peaks.h Event.h BeatTracker.h |
Chris@9 | 29 BeatRootProcessor.o: Agent.h AgentList.h Induction.h |
Chris@9 | 30 BeatRootVampPlugin.o: BeatRootVampPlugin.h BeatRootProcessor.h Peaks.h |
Chris@9 | 31 BeatRootVampPlugin.o: Event.h BeatTracker.h Agent.h AgentList.h Induction.h |
Chris@15 | 32 BeatTracker.o: BeatTracker.h Event.h Agent.h AgentList.h Induction.h |
Chris@9 | 33 Induction.o: Induction.h Agent.h Event.h AgentList.h |
Chris@9 | 34 Peaks.o: Peaks.h |
Chris@15 | 35 Agent.o: Event.h |
Chris@15 | 36 AgentList.o: Agent.h Event.h |
Chris@15 | 37 BeatRootProcessor.o: Peaks.h Event.h BeatTracker.h Agent.h AgentList.h |
Chris@15 | 38 BeatRootProcessor.o: Induction.h |
Chris@15 | 39 BeatTracker.o: Event.h Agent.h AgentList.h Induction.h |
Chris@15 | 40 Induction.o: Agent.h Event.h AgentList.h |