Mercurial > hg > vamp-plugin-sdk
annotate host/Makefile @ 5:b075cddf70a6
* Fix for unique guards
| author | cannam | 
|---|---|
| date | Fri, 31 Mar 2006 15:55:17 +0000 | 
| parents | 631468924a38 | 
| children | 
| rev | line source | 
|---|---|
| cannam@1 | 1 | 
| cannam@4 | 2 SDKPATH := ../vamp-sdk | 
| cannam@1 | 3 APIPATH := ../vamp | 
| cannam@1 | 4 | 
| cannam@1 | 5 CXXFLAGS := $(CXXFLAGS) -O2 -Wall -I$(SDKPATH) -I$(APIPATH) | 
| cannam@1 | 6 LIBS := $(LIBS) -ldl | 
| cannam@1 | 7 | 
| cannam@1 | 8 SDKFILES := $(SDKPATH)/PluginHostAdapter.cpp $(SDKPATH)/RealTime.cpp | 
| cannam@1 | 9 | 
| cannam@1 | 10 simplehost: simplehost.o | 
| cannam@1 | 11 $(CXX) $(CXXFLAGS) -o simplehost $(SDKFILES) simplehost.o $(LIBS) | 
| cannam@1 | 12 | 
| cannam@1 | 13 all: simplehost | 
| cannam@1 | 14 | 
| cannam@1 | 15 test: | 
| cannam@1 | 16 simplehost ../examples/plugins.so | 
| cannam@1 | 17 | 
| cannam@1 | 18 clean: | 
| cannam@1 | 19 rm -f simplehost.o | 
| cannam@1 | 20 | 
| cannam@1 | 21 distclean: clean | 
| cannam@1 | 22 rm -f simplehost *~ *.bak | 
| cannam@1 | 23 | 
| cannam@4 | 24 simplehost.o: simplehost.cpp system.h $(APIPATH)/vamp.h $(SDKPATH)/PluginHostAdapter.h $(SDKPATH)/PluginHostAdapter.cpp $(SDKPATH)/RealTime.h $(SDKPATH)/RealTime.cpp $(SDKPATH)/Plugin.h $(SDKPATH)/PluginBase.h | 
