To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

Statistics Download as Zip
| Branch: | Tag: | Revision:

root / Makefile.inc @ 33:9d898889db1e

History | View | Annotate | Download (1.24 KB)

1

    
2
PLUGIN_EXT	?= .so
3

    
4
CXX	?= g++
5
CC	?= gcc
6

    
7
CFLAGS := $(CFLAGS) 
8
CXXFLAGS := -I. $(CXXFLAGS)
9

    
10
PLUGIN := beatroot-vamp$(PLUGIN_EXT)
11

    
12
PLUGIN_LDFLAGS := $(LDFLAGS) $(PLUGIN_LDFLAGS)
13

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

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

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

    
21
clean:	
22
	rm *.o
23

    
24
# DO NOT DELETE
25

    
26
Agent.o: Agent.h Event.h BeatTracker.h AgentList.h Induction.h
27
AgentList.o: AgentList.h Agent.h Event.h
28
BeatRootProcessor.o: BeatRootProcessor.h Peaks.h Event.h BeatTracker.h
29
BeatRootProcessor.o: Agent.h AgentList.h Induction.h
30
BeatRootVampPlugin.o: BeatRootVampPlugin.h BeatRootProcessor.h Peaks.h
31
BeatRootVampPlugin.o: Event.h BeatTracker.h Agent.h AgentList.h Induction.h
32
BeatTracker.o: BeatTracker.h Event.h Agent.h AgentList.h Induction.h
33
Induction.o: Induction.h Agent.h Event.h AgentList.h
34
Peaks.o: Peaks.h
35
Agent.o: Event.h
36
AgentList.o: Agent.h Event.h
37
BeatRootProcessor.o: Peaks.h Event.h BeatTracker.h Agent.h AgentList.h
38
BeatRootProcessor.o: Induction.h
39
BeatTracker.o: Event.h Agent.h AgentList.h Induction.h
40
Induction.o: Agent.h Event.h AgentList.h