changeset 35:d88317090948

Use a script for this (for portability)
author Chris Cannam
date Fri, 13 Dec 2019 16:49:40 +0000
parents efb73feb1061
children a822ca3eff41
files azi.pro bbc-vamp-plugins.pro beatroot-vamp.pro cepstral-pitchtracker.pro constant-q-cpp.pro deploy/mark-for-signing marsyas-vamp.pro match-vamp.pro nnls-chroma.pro pyin.pro qm-vamp-plugins.pro segmentino.pro silvet.pro tipic.pro tuning-difference.pro ua-vamp-plugins.pro vamp-aubio-plugins.pro vamp-example-plugins.pro vamp-fanchirp.pro vamp-libxtract-plugins.pro vamp-simple-cepstrum.pro vamp-tempogram.pro vampy.pro
diffstat 23 files changed, 45 insertions(+), 22 deletions(-) [+]
line wrap: on
line diff
--- a/azi.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/azi.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -33,7 +33,7 @@
     LIBS += -exported_symbols_list $$PWD/azi/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/bbc-vamp-plugins.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/bbc-vamp-plugins.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -33,7 +33,7 @@
     LIBS += -exported_symbols_list $$PWD/bbc-vamp-plugins/src/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/beatroot-vamp.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/beatroot-vamp.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -33,7 +33,7 @@
     LIBS += -exported_symbols_list $$PWD/beatroot-vamp/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/cepstral-pitchtracker.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/cepstral-pitchtracker.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -33,7 +33,7 @@
     LIBS += -exported_symbols_list $$PWD/cepstral-pitchtracker/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/constant-q-cpp.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/constant-q-cpp.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -33,7 +33,7 @@
     LIBS += -exported_symbols_list $$PWD/constant-q-cpp/vamp/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/deploy/mark-for-signing	Fri Dec 13 16:49:40 2019 +0000
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+set -e
+
+usage() {
+    echo "Usage: $0 <plugin-dir>" 1>&2
+    exit 2
+}    
+
+dir="$1"
+
+if [ ! -d "$dir" ]; then
+    usage
+fi
+
+if [ -n "$2" ]; then
+    usage
+fi
+
+set -u
+
+touch "$dir"/.something-to-sign
+
--- a/marsyas-vamp.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/marsyas-vamp.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -35,7 +35,7 @@
     LIBS += -exported_symbols_list $$PWD/vamp-plugin-sdk/skeleton/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/match-vamp.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/match-vamp.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -35,7 +35,7 @@
     LIBS += -exported_symbols_list $$PWD/match-vamp/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/nnls-chroma.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/nnls-chroma.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -33,7 +33,7 @@
     LIBS += -exported_symbols_list $$PWD/nnls-chroma/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/pyin.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/pyin.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -34,7 +34,7 @@
     LIBS += -exported_symbols_list $$PWD/pyin/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/qm-vamp-plugins.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/qm-vamp-plugins.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -43,7 +43,7 @@
     LIBS += -exported_symbols_list $$PWD/qm-vamp-plugins/vamp-plugin.list -lpthread
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/segmentino.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/segmentino.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -35,7 +35,7 @@
     LIBS += -exported_symbols_list $$PWD/segmentino/segmentino/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/silvet.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/silvet.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -33,7 +33,7 @@
     LIBS += -exported_symbols_list $$PWD/silvet/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/tipic.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/tipic.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -36,7 +36,7 @@
     LIBS += -exported_symbols_list $$PWD/tipic/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/tuning-difference.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/tuning-difference.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -34,7 +34,7 @@
     LIBS += -exported_symbols_list $$PWD/tuning-difference/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/ua-vamp-plugins.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/ua-vamp-plugins.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -34,7 +34,7 @@
     LIBS += -exported_symbols_list $$PWD/ua-vamp-plugins/vamp-plugin.list -lfftw3
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/vamp-aubio-plugins.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/vamp-aubio-plugins.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -34,7 +34,7 @@
     LIBS += -exported_symbols_list $$PWD/vamp-aubio-plugins/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/vamp-example-plugins.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/vamp-example-plugins.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -33,7 +33,7 @@
     LIBS += -exported_symbols_list $$PWD/vamp-plugin-sdk/build/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/vamp-fanchirp.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/vamp-fanchirp.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -34,7 +34,7 @@
     LIBS += -exported_symbols_list $$PWD/vamp-fanchirp/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/vamp-libxtract-plugins.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/vamp-libxtract-plugins.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -37,7 +37,7 @@
     LIBS += -exported_symbols_list $$PWD/vamp-libxtract-plugins/vamp-plugin.list -framework Accelerate
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/vamp-simple-cepstrum.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/vamp-simple-cepstrum.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -33,7 +33,7 @@
     LIBS += -exported_symbols_list $$PWD/vamp-simple-cepstrum/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/vamp-tempogram.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/vamp-tempogram.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -33,7 +33,7 @@
     LIBS += -exported_symbols_list $$PWD/vamp-tempogram/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \
--- a/vampy.pro	Fri Dec 13 14:14:57 2019 +0000
+++ b/vampy.pro	Fri Dec 13 16:49:40 2019 +0000
@@ -42,7 +42,7 @@
     LIBS += -lpython2.7 -lpthread -exported_symbols_list $$PWD/vampy/vamp-plugin.list
 }
 
-QMAKE_POST_LINK += touch $$PWD/out/.something-to-sign
+QMAKE_POST_LINK += $$PWD/deploy/mark-for-signing $$PWD/out
 
 !win* {
     QMAKE_POST_LINK += && \