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