comparison Makefile @ 243:498f899a91b6

Remove stubber from this repo; it's in piper-vamp-js now
author Chris Cannam <cannam@all-day-breakfast.com>
date Wed, 14 Jun 2017 11:27:50 +0100
parents 9ec8a707408e
children f548eb11ae01
comparison
equal deleted inserted replaced
242:d607ae858682 243:498f899a91b6
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
15 TEST_SRCS := test/main.cpp test/vamp-client/tst_PluginStub.cpp 15 TEST_SRCS := test/main.cpp test/vamp-client/tst_PluginStub.cpp
16 TEST_OBJS := $(TEST_SRCS:.cpp=.o) 16 TEST_OBJS := $(TEST_SRCS:.cpp=.o)
17 17
18 all: bin bin/piper-convert bin/piper-vamp-simple-server bin/piper-vamp-stub-generator bin/test-suite 18 all: bin bin/piper-convert bin/piper-vamp-simple-server bin/test-suite
19 19
20 bin: 20 bin:
21 mkdir bin 21 mkdir bin
22 22
23 bin/piper-convert: vamp-server/convert.o $(COMMON_OBJS) 23 bin/piper-convert: vamp-server/convert.o $(COMMON_OBJS)
24 c++ $(CXXFLAGS) $^ -o $@ $(LDFLAGS) 24 c++ $(CXXFLAGS) $^ -o $@ $(LDFLAGS)
25 25
26 bin/piper-vamp-simple-server: vamp-server/simple-server.o $(COMMON_OBJS) 26 bin/piper-vamp-simple-server: vamp-server/simple-server.o $(COMMON_OBJS)
27 c++ $(CXXFLAGS) $^ -o $@ $(LDFLAGS)
28
29 bin/piper-vamp-stub-generator: vamp-stubber/stubber.o $(COMMON_OBJS)
30 c++ $(CXXFLAGS) $^ -o $@ $(LDFLAGS) 27 c++ $(CXXFLAGS) $^ -o $@ $(LDFLAGS)
31 28
32 bin/test-suite: $(TEST_OBJS) 29 bin/test-suite: $(TEST_OBJS)
33 c++ $(CXXFLAGS) $^ -o $@ $(LDFLAGS) 30 c++ $(CXXFLAGS) $^ -o $@ $(LDFLAGS)
34 bin/test-suite 31 bin/test-suite
99 vamp-server/simple-server.o: vamp-support/PluginHandleMapper.h 96 vamp-server/simple-server.o: vamp-support/PluginHandleMapper.h
100 vamp-server/simple-server.o: vamp-support/AssignedPluginHandleMapper.h 97 vamp-server/simple-server.o: vamp-support/AssignedPluginHandleMapper.h
101 vamp-server/simple-server.o: vamp-support/DefaultPluginOutputIdMapper.h 98 vamp-server/simple-server.o: vamp-support/DefaultPluginOutputIdMapper.h
102 vamp-server/simple-server.o: vamp-support/LoaderRequests.h 99 vamp-server/simple-server.o: vamp-support/LoaderRequests.h
103 vamp-server/simple-server.o: vamp-support/RdfTypes.h 100 vamp-server/simple-server.o: vamp-support/RdfTypes.h
104 vamp-stubber/stubber.o: vamp-json/VampJson.h
105 vamp-stubber/stubber.o: vamp-support/StaticOutputDescriptor.h
106 vamp-stubber/stubber.o: vamp-support/PluginStaticData.h
107 vamp-stubber/stubber.o: vamp-support/StaticOutputDescriptor.h
108 vamp-stubber/stubber.o: vamp-support/PluginConfiguration.h
109 vamp-stubber/stubber.o: vamp-support/RequestResponse.h
110 vamp-stubber/stubber.o: vamp-support/PluginStaticData.h
111 vamp-stubber/stubber.o: vamp-support/PluginConfiguration.h
112 vamp-stubber/stubber.o: vamp-support/PluginHandleMapper.h
113 vamp-stubber/stubber.o: vamp-support/PluginOutputIdMapper.h
114 vamp-stubber/stubber.o: vamp-support/PluginOutputIdMapper.h
115 vamp-stubber/stubber.o: vamp-support/RequestResponseType.h
116 vamp-stubber/stubber.o: vamp-support/RequestOrResponse.h
117 vamp-stubber/stubber.o: vamp-support/RequestResponseType.h
118 vamp-stubber/stubber.o: vamp-support/RequestResponse.h
119 vamp-stubber/stubber.o: vamp-support/LoaderRequests.h vamp-support/RdfTypes.h
120 vamp-stubber/stubber.o: vamp-support/RdfTypes.h
121 ext/json11/json11.o: ext/json11/json11.hpp 101 ext/json11/json11.o: ext/json11/json11.hpp
122 ext/json11/test.o: ext/json11/json11.hpp 102 ext/json11/test.o: ext/json11/json11.hpp
123 test/vamp-client/tst_PluginStub.o: vamp-client/Loader.h 103 test/vamp-client/tst_PluginStub.o: vamp-client/Loader.h
124 test/vamp-client/tst_PluginStub.o: vamp-support/RequestResponse.h 104 test/vamp-client/tst_PluginStub.o: vamp-support/RequestResponse.h
125 test/vamp-client/tst_PluginStub.o: vamp-support/PluginStaticData.h 105 test/vamp-client/tst_PluginStub.o: vamp-support/PluginStaticData.h