# HG changeset patch # User Chris Cannam # Date 1498570289 -3600 # Node ID 3505d9536367fade2edc68439119b1da9aa3f806 # Parent 1f4fb4a0f62aad2cd7a7dad98222678a399408b6 An effort at having capnp header/source regenerated (since different versions of capnp are not compatible in this respect) diff -r 1f4fb4a0f62a -r 3505d9536367 base.pri --- 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 diff -r 1f4fb4a0f62a -r 3505d9536367 vext-lock.json --- 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" }, diff -r 1f4fb4a0f62a -r 3505d9536367 vext-project.json --- 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",