comparison Makefile @ 223:a29ce4af17bc

More filling in the RDF type loading code
author Chris Cannam <cannam@all-day-breakfast.com>
date Fri, 09 Jun 2017 15:18:32 +0100
parents e0e3d9efa774
children 09b7eab40dbf
comparison
equal deleted inserted replaced
222:e0e3d9efa774 223:a29ce4af17bc
1 1
2 VAMPSDK_DIR := ../vamp-plugin-sdk 2 VAMPSDK_DIR := ../vamp-plugin-sdk
3 PIPER_DIR := ../piper 3 PIPER_DIR := ../piper
4 4
5 INCFLAGS := -Iext -Iext/sord -Iext/serd -I$(VAMPSDK_DIR) -I. -I/usr/local/include 5 INCFLAGS := -Iext -I/usr/include/sord-0 -I/usr/include/serd-0 -I$(VAMPSDK_DIR) -I. -I/usr/local/include
6 CXXFLAGS := -Wall -Wextra -Werror -Wno-error=unused-parameter -g3 -std=c++11 $(INCFLAGS) 6 CXXFLAGS := -Wall -Wextra -Werror -Wno-error=unused-parameter -g3 -std=c++11 $(INCFLAGS)
7 7
8 #LDFLAGS := -L$(VAMPSDK_DIR) -L/usr/local/lib -lvamp-hostsdk -lcapnp -lkj 8 #LDFLAGS := -L$(VAMPSDK_DIR) -L/usr/local/lib -lvamp-hostsdk -lcapnp -lkj
9 LDFLAGS := $(VAMPSDK_DIR)/libvamp-hostsdk.a -lcapnp -lkj 9 LDFLAGS := $(VAMPSDK_DIR)/libvamp-hostsdk.a -lcapnp -lkj -lsord-0 -lserd-0
10 10
11 LDFLAGS += -ldl 11 LDFLAGS += -ldl
12 12
13 COMMON_OBJS := ext/json11/json11.o vamp-capnp/piper.capnp.o 13 COMMON_OBJS := ext/json11/json11.o vamp-capnp/piper.capnp.o
14 14
55 %: %.o 55 %: %.o
56 56
57 # DO NOT DELETE 57 # DO NOT DELETE
58 58
59 vamp-capnp/piper-capnp.o: vamp-capnp/piper.capnp.c++ vamp-capnp/piper.capnp.h 59 vamp-capnp/piper-capnp.o: vamp-capnp/piper.capnp.c++ vamp-capnp/piper.capnp.h
60 vamp-server/convert.o: vamp-json/VampJson.h vamp-support/PluginStaticData.h 60 vamp-server/convert.o: vamp-json/VampJson.h
61 vamp-server/convert.o: vamp-support/StaticOutputDescriptor.h
62 vamp-server/convert.o: vamp-support/PluginStaticData.h
63 vamp-server/convert.o: vamp-support/StaticOutputDescriptor.h
61 vamp-server/convert.o: vamp-support/PluginConfiguration.h 64 vamp-server/convert.o: vamp-support/PluginConfiguration.h
62 vamp-server/convert.o: vamp-support/RequestResponse.h 65 vamp-server/convert.o: vamp-support/RequestResponse.h
63 vamp-server/convert.o: vamp-support/PluginStaticData.h 66 vamp-server/convert.o: vamp-support/PluginStaticData.h
64 vamp-server/convert.o: vamp-support/PluginConfiguration.h 67 vamp-server/convert.o: vamp-support/PluginConfiguration.h
65 vamp-server/convert.o: vamp-support/PluginHandleMapper.h 68 vamp-server/convert.o: vamp-support/PluginHandleMapper.h
72 vamp-server/convert.o: vamp-support/RequestResponse.h 75 vamp-server/convert.o: vamp-support/RequestResponse.h
73 vamp-server/convert.o: vamp-support/PreservingPluginHandleMapper.h 76 vamp-server/convert.o: vamp-support/PreservingPluginHandleMapper.h
74 vamp-server/convert.o: vamp-support/PluginHandleMapper.h 77 vamp-server/convert.o: vamp-support/PluginHandleMapper.h
75 vamp-server/convert.o: vamp-support/PreservingPluginOutputIdMapper.h 78 vamp-server/convert.o: vamp-support/PreservingPluginOutputIdMapper.h
76 vamp-server/simple-server.o: vamp-json/VampJson.h 79 vamp-server/simple-server.o: vamp-json/VampJson.h
80 vamp-server/simple-server.o: vamp-support/StaticOutputDescriptor.h
77 vamp-server/simple-server.o: vamp-support/PluginStaticData.h 81 vamp-server/simple-server.o: vamp-support/PluginStaticData.h
82 vamp-server/simple-server.o: vamp-support/StaticOutputDescriptor.h
78 vamp-server/simple-server.o: vamp-support/PluginConfiguration.h 83 vamp-server/simple-server.o: vamp-support/PluginConfiguration.h
79 vamp-server/simple-server.o: vamp-support/RequestResponse.h 84 vamp-server/simple-server.o: vamp-support/RequestResponse.h
80 vamp-server/simple-server.o: vamp-support/PluginStaticData.h 85 vamp-server/simple-server.o: vamp-support/PluginStaticData.h
81 vamp-server/simple-server.o: vamp-support/PluginConfiguration.h 86 vamp-server/simple-server.o: vamp-support/PluginConfiguration.h
82 vamp-server/simple-server.o: vamp-support/PluginHandleMapper.h 87 vamp-server/simple-server.o: vamp-support/PluginHandleMapper.h
90 vamp-server/simple-server.o: vamp-support/CountingPluginHandleMapper.h 95 vamp-server/simple-server.o: vamp-support/CountingPluginHandleMapper.h
91 vamp-server/simple-server.o: vamp-support/PluginHandleMapper.h 96 vamp-server/simple-server.o: vamp-support/PluginHandleMapper.h
92 vamp-server/simple-server.o: vamp-support/AssignedPluginHandleMapper.h 97 vamp-server/simple-server.o: vamp-support/AssignedPluginHandleMapper.h
93 vamp-server/simple-server.o: vamp-support/DefaultPluginOutputIdMapper.h 98 vamp-server/simple-server.o: vamp-support/DefaultPluginOutputIdMapper.h
94 vamp-server/simple-server.o: vamp-support/LoaderRequests.h 99 vamp-server/simple-server.o: vamp-support/LoaderRequests.h
100 vamp-server/simple-server.o: vamp-support/RdfTypes.h vamp-support/RdfTypes.h
95 ext/json11/json11.o: ext/json11/json11.hpp 101 ext/json11/json11.o: ext/json11/json11.hpp
96 ext/json11/test.o: ext/json11/json11.hpp 102 ext/json11/test.o: ext/json11/json11.hpp
97 test/vamp-client/tst_PluginStub.o: vamp-client/Loader.h 103 test/vamp-client/tst_PluginStub.o: vamp-client/Loader.h
98 test/vamp-client/tst_PluginStub.o: vamp-support/RequestResponse.h 104 test/vamp-client/tst_PluginStub.o: vamp-support/RequestResponse.h
99 test/vamp-client/tst_PluginStub.o: vamp-support/PluginStaticData.h 105 test/vamp-client/tst_PluginStub.o: vamp-support/PluginStaticData.h
100 test/vamp-client/tst_PluginStub.o: vamp-support/PluginConfiguration.h 106 test/vamp-client/tst_PluginStub.o: vamp-support/PluginConfiguration.h
101 test/vamp-client/tst_PluginStub.o: vamp-client/PluginClient.h 107 test/vamp-client/tst_PluginStub.o: vamp-client/PluginClient.h
102 test/vamp-client/tst_PluginStub.o: vamp-support/PluginConfiguration.h 108 test/vamp-client/tst_PluginStub.o: vamp-support/PluginConfiguration.h
103 test/vamp-client/tst_PluginStub.o: vamp-client/PiperVampPlugin.h 109 test/vamp-client/tst_PluginStub.o: vamp-client/PiperVampPlugin.h
104 test/vamp-client/tst_PluginStub.o: vamp-support/PluginStaticData.h 110 test/vamp-client/tst_PluginStub.o: vamp-support/PluginStaticData.h
111 test/vamp-client/tst_PluginStub.o: vamp-support/StaticOutputDescriptor.h
105 test/vamp-client/tst_PluginStub.o: vamp-client/PluginClient.h 112 test/vamp-client/tst_PluginStub.o: vamp-client/PluginClient.h
106 vamp-client/qt/test.o: vamp-client/qt/ProcessQtTransport.h 113 vamp-client/qt/test.o: vamp-client/qt/ProcessQtTransport.h
107 vamp-client/qt/test.o: vamp-client/SynchronousTransport.h 114 vamp-client/qt/test.o: vamp-client/SynchronousTransport.h
108 vamp-client/qt/test.o: vamp-client/Exceptions.h 115 vamp-client/qt/test.o: vamp-client/Exceptions.h
109 vamp-client/qt/test.o: vamp-client/qt/PiperAutoPlugin.h 116 vamp-client/qt/test.o: vamp-client/qt/PiperAutoPlugin.h
112 vamp-client/qt/test.o: vamp-support/PluginStaticData.h 119 vamp-client/qt/test.o: vamp-support/PluginStaticData.h
113 vamp-client/qt/test.o: vamp-support/PluginConfiguration.h 120 vamp-client/qt/test.o: vamp-support/PluginConfiguration.h
114 vamp-client/qt/test.o: vamp-client/PluginClient.h 121 vamp-client/qt/test.o: vamp-client/PluginClient.h
115 vamp-client/qt/test.o: vamp-client/PiperVampPlugin.h 122 vamp-client/qt/test.o: vamp-client/PiperVampPlugin.h
116 vamp-client/qt/test.o: vamp-support/PluginStaticData.h 123 vamp-client/qt/test.o: vamp-support/PluginStaticData.h
124 vamp-client/qt/test.o: vamp-support/StaticOutputDescriptor.h
117 vamp-client/qt/test.o: vamp-support/PluginConfiguration.h 125 vamp-client/qt/test.o: vamp-support/PluginConfiguration.h
118 vamp-client/qt/test.o: vamp-client/SynchronousTransport.h 126 vamp-client/qt/test.o: vamp-client/SynchronousTransport.h
119 vamp-client/qt/test.o: vamp-support/AssignedPluginHandleMapper.h 127 vamp-client/qt/test.o: vamp-support/AssignedPluginHandleMapper.h
120 vamp-client/qt/test.o: vamp-support/PluginHandleMapper.h 128 vamp-client/qt/test.o: vamp-support/PluginHandleMapper.h
121 vamp-client/qt/test.o: vamp-support/PluginOutputIdMapper.h 129 vamp-client/qt/test.o: vamp-support/PluginOutputIdMapper.h