comparison Makefile @ 234:9ec8a707408e

We're more likely to want to trigger this rule by removing the .h than the .c++ file
author Chris Cannam <cannam@all-day-breakfast.com>
date Tue, 13 Jun 2017 09:46:03 +0100
parents 09b7eab40dbf
children 498f899a91b6
comparison
equal deleted inserted replaced
233:82f86151bc4b 234:9ec8a707408e
34 bin/test-suite 34 bin/test-suite
35 35
36 vamp-capnp/piper.capnp.o: vamp-capnp/piper.capnp.c++ 36 vamp-capnp/piper.capnp.o: vamp-capnp/piper.capnp.c++
37 c++ $(CXXFLAGS) $(INCFLAGS) -c $< -o $@ 37 c++ $(CXXFLAGS) $(INCFLAGS) -c $< -o $@
38 38
39 vamp-capnp/piper.capnp.h: vamp-capnp/piper.capnp.c++ 39 vamp-capnp/piper.capnp.c++: vamp-capnp/piper.capnp.h
40 40
41 vamp-capnp/piper.capnp.c++: $(PIPER_DIR)/capnp/piper.capnp 41 vamp-capnp/piper.capnp.h: $(PIPER_DIR)/capnp/piper.capnp
42 capnpc --src-prefix=$(PIPER_DIR)/capnp -oc++:vamp-capnp $< 42 capnpc --src-prefix=$(PIPER_DIR)/capnp -oc++:vamp-capnp $<
43 43
44 test: all 44 test: all
45 bin/test-suite -s -d yes 45 bin/test-suite -s -d yes
46 vamp-server/test.sh 46 vamp-server/test.sh