annotate capnp-regen.pri @ 1745:3587df7758e7

Strangely the three files seem to be installed if we have them in this order, but not the other order. Must be missing something here.
author Chris Cannam
date Wed, 04 Oct 2017 21:03:24 +0100
parents cb56e83cc0b6
children c866f9a77b23
rev   line source
Chris@1731 1
Chris@1731 2 capnpc.target = piper-cpp/vamp-capnp/piper-capnp.h
Chris@1731 3 capnpc.depends = $$PWD/piper/capnp/piper.capnp
Chris@1731 4
Chris@1731 5 capnpc.commands = capnp compile --src-prefix=$$PWD/piper/capnp -oc++:$$PWD/piper-cpp/vamp-capnp $$capnpc.depends
Chris@1731 6
Chris@1731 7 macx* {
Chris@1731 8 capnpc.commands=$$PWD/sv-dependency-builds/osx/bin/capnp -I$$PWD/sv-dependency-builds/osx/include compile --src-prefix=$$PWD/piper/capnp -o$$PWD/sv-dependency-builds/osx/bin/capnpc-c++:$$PWD/piper-cpp/vamp-capnp $$capnpc.depends
Chris@1731 9 }
Chris@1731 10
Chris@1731 11 win32-msvc* {
Chris@1743 12 # This config is actually for 64-bit Windows builds -- see
Chris@1743 13 # comments in noconfig.pri
Chris@1731 14 capnpc.commands=$$PWD/sv-dependency-builds/win64-msvc/bin/capnp -I$$PWD/sv-dependency-builds/win64-msvc/include compile --src-prefix=$$PWD/piper/capnp -o$$PWD/sv-dependency-builds/win64-msvc/bin/capnpc-c++:$$PWD/piper-cpp/vamp-capnp $$capnpc.depends
Chris@1731 15 }
Chris@1731 16
Chris@1731 17 QMAKE_EXTRA_TARGETS += capnpc
Chris@1731 18 PRE_TARGETDEPS += $$capnpc.target
Chris@1731 19