Revision 33:9d898889db1e
| Makefile.inc | ||
|---|---|---|
| 7 | 7 |
CFLAGS := $(CFLAGS) |
| 8 | 8 |
CXXFLAGS := -I. $(CXXFLAGS) |
| 9 | 9 |
|
| 10 |
PLUGIN := beatroot-vamp(PLUGIN_EXT) |
|
| 10 |
PLUGIN := beatroot-vamp$(PLUGIN_EXT)
|
|
| 11 | 11 |
|
| 12 | 12 |
PLUGIN_LDFLAGS := $(LDFLAGS) $(PLUGIN_LDFLAGS) |
| 13 | 13 |
|
| ... | ... | |
| 16 | 16 |
HEADERS := Agent.h AgentList.h BeatRootProcessor.h BeatRootVampPlugin.h BeatTracker.h Event.h Induction.h Peaks.h |
| 17 | 17 |
|
| 18 | 18 |
$(PLUGIN): $(OBJECTS) $(HEADERS) |
| 19 |
$(CXX) -o $@ $^ $(PLUGIN_LDFLAGS)
|
|
| 19 |
$(CXX) -o $@ $(OBJECTS) $(PLUGIN_LDFLAGS)
|
|
| 20 | 20 |
|
| 21 | 21 |
clean: |
| 22 | 22 |
rm *.o |
| Makefile.osx | ||
|---|---|---|
| 1 | 1 |
|
| 2 |
CFLAGS := -fPIC -O3 -Wall |
|
| 3 |
CXXFLAGS := $(CFLAGS) |
|
| 2 |
CFLAGS := -fPIC -O3 -Wall -mmacosx-version-min=10.7 -arch x86_64 -arch i386
|
|
| 3 |
CXXFLAGS := -I../vamp-plugin-sdk $(CFLAGS)
|
|
| 4 | 4 |
|
| 5 |
PLUGIN_LDFLAGS := -dynamiclib -lvamp-sdk -exported_symbols_list vamp-plugin.list
|
|
| 5 |
PLUGIN_LDFLAGS := -mmacosx-version-min=10.7 -arch x86_64 -arch i386 -dynamiclib -L../vamp-plugin-sdk -lvamp-sdk -exported_symbols_list vamp-plugin.list
|
|
| 6 | 6 |
|
| 7 | 7 |
PLUGIN_EXT := .dylib |
| 8 | 8 |
|
| 9 | 9 |
include Makefile.inc |
| 10 |
|
|
| 11 |
|
|
Also available in: Unified diff