view Makefile.inc @ 37:1f175ae200a6 tip

Update RDF
author Chris Cannam
date Wed, 25 Jun 2014 13:48:49 +0100
parents 9d898889db1e
children
line wrap: on
line source

PLUGIN_EXT	?= .so

CXX	?= g++
CC	?= gcc

CFLAGS := $(CFLAGS) 
CXXFLAGS := -I. $(CXXFLAGS)

PLUGIN := beatroot-vamp$(PLUGIN_EXT)

PLUGIN_LDFLAGS := $(LDFLAGS) $(PLUGIN_LDFLAGS)

OBJECTS	:= BeatRootProcessor.o BeatRootVampPlugin.o Peaks.o Agent.o AgentList.o Induction.o BeatTracker.o

HEADERS := Agent.h AgentList.h BeatRootProcessor.h BeatRootVampPlugin.h BeatTracker.h Event.h Induction.h Peaks.h

$(PLUGIN):	$(OBJECTS) $(HEADERS)
	$(CXX) -o $@ $(OBJECTS) $(PLUGIN_LDFLAGS)

clean:	
	rm *.o

# DO NOT DELETE

Agent.o: Agent.h Event.h BeatTracker.h AgentList.h Induction.h
AgentList.o: AgentList.h Agent.h Event.h
BeatRootProcessor.o: BeatRootProcessor.h Peaks.h Event.h BeatTracker.h
BeatRootProcessor.o: Agent.h AgentList.h Induction.h
BeatRootVampPlugin.o: BeatRootVampPlugin.h BeatRootProcessor.h Peaks.h
BeatRootVampPlugin.o: Event.h BeatTracker.h Agent.h AgentList.h Induction.h
BeatTracker.o: BeatTracker.h Event.h Agent.h AgentList.h Induction.h
Induction.o: Induction.h Agent.h Event.h AgentList.h
Peaks.o: Peaks.h
Agent.o: Event.h
AgentList.o: Agent.h Event.h
BeatRootProcessor.o: Peaks.h Event.h BeatTracker.h Agent.h AgentList.h
BeatRootProcessor.o: Induction.h
BeatTracker.o: Event.h Agent.h AgentList.h Induction.h
Induction.o: Agent.h Event.h AgentList.h