Mercurial > hg > sonic-visualiser
changeset 1720:3505d9536367 vext
An effort at having capnp header/source regenerated (since different versions of capnp are not compatible in this respect)
author | Chris Cannam |
---|---|
date | Tue, 27 Jun 2017 14:31:29 +0100 |
parents | 1f4fb4a0f62a |
children | bf8a5ce8fb62 |
files | base.pri vext-lock.json vext-project.json |
diffstat | 3 files changed, 16 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/base.pri Tue Jun 27 11:30:50 2017 +0100 +++ b/base.pri Tue Jun 27 14:31:29 2017 +0100 @@ -63,5 +63,12 @@ for (file, CLIENT_HEADERS) { HEADERS += $$sprintf("piper-cpp/vamp-client/qt/%1", $$file) } - + SOURCES += piper-cpp/vamp-capnp/piper-capnp.cpp + +capnpc.target = piper-cpp/vamp-capnp/piper-capnp.h +capnpc.depends = piper/capnp/piper.capnp +capnpc.commands = capnpc --src-prefix=piper/capnp -oc++:piper-cpp/vamp-capnp $$capnpc.depends + +QMAKE_EXTRA_TARGETS += capnpc +PRE_TARGETDEPS += $$capnpc.target
--- a/vext-lock.json Tue Jun 27 11:30:50 2017 +0100 +++ b/vext-lock.json Tue Jun 27 14:31:29 2017 +0100 @@ -15,6 +15,9 @@ "checker": { "pin": "cf18645ff411" }, + "piper": { + "pin": "169626171d22e6c49c6bc4759283406f4336a5cb" + }, "piper-cpp": { "pin": "878fec0491e31f37e02438c1e152df30e61c7fc4" },
--- a/vext-project.json Tue Jun 27 11:30:50 2017 +0100 +++ b/vext-project.json Tue Jun 27 14:31:29 2017 +0100 @@ -31,6 +31,11 @@ "service": "soundsoftware", "repository": "vamp-plugin-load-checker" }, + "piper": { + "vcs": "git", + "service": "github", + "owner": "piper-audio" + }, "piper-cpp": { "vcs": "git", "service": "github",