Revision 13:8bc4ec815b6b
| Makefile.osx | ||
|---|---|---|
| 1 |
PLUGIN_LIBRARY_NAME = onsetsdsplugin |
|
| 2 |
VAMP_SDK_DIR = ../vamp-plugin-sdk |
|
| 3 |
|
|
| 4 |
PLUGIN_CODE_OBJECTS = onsetsdsplugin.o onsetsds/src/onsetsds.o |
|
| 5 |
|
|
| 6 |
ARCHFLAGS = -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.5 -arch i386 -arch x86_64 |
|
| 7 |
CFLAGS = $(ARCHFLAGS) -Wall -fPIC -g -O3 |
|
| 8 |
CXXFLAGS = $(CFLAGS) -I$(VAMP_SDK_DIR) -I. |
|
| 9 |
PLUGIN_EXT = .dylib |
|
| 10 |
PLUGIN = $(PLUGIN_LIBRARY_NAME)$(PLUGIN_EXT) |
|
| 11 |
LDFLAGS = $(ARCHFLAGS) -dynamiclib -install_name $(PLUGIN) $(VAMP_SDK_DIR)/libvamp-sdk.a -framework Accelerate |
|
| 12 |
|
|
| 13 |
|
|
| 14 |
$(PLUGIN): $(PLUGIN_CODE_OBJECTS) |
|
| 15 |
$(CXX) -o $@ $^ $(LDFLAGS) |
|
| 16 |
|
|
| 17 |
clean: |
|
| 18 |
rm -f *.o */src/*.o |
|
| 19 |
|
|
| 20 |
onsetsdsplugin.o: onsetsdsplugin.h onsetsds/src/onsetsds.h |
|
| 21 |
onsetsds/onsetsds.o: onsetsds/src/onsetsds.h |
|
Also available in: Unified diff