From 5643ed4257eb5ddf7a46cb059389516311c22817 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 15 Sep 2016 13:11:43 +0200 Subject: Allow to bunde demo session(s) --- tools/linux_packaging/build | 14 +++++++++++++- tools/osx_packaging/osx_build | 11 +++++++++++ tools/x-win/package.sh | 12 ++++++++++++ 3 files changed, 36 insertions(+), 1 deletion(-) diff --git a/tools/linux_packaging/build b/tools/linux_packaging/build index 67d3abaef6..00d7962014 100755 --- a/tools/linux_packaging/build +++ b/tools/linux_packaging/build @@ -677,8 +677,8 @@ if test x$WITH_X42_LV2 != x ; then unzip -q -d "$APPLIB/LV2/" "${CACHEDIR}/${proj}-lv2-linux-${WARCH}-${X42_VERSION}.zip" done fi -################################################################################ +################################################################################ if test x$WITH_HARVID != x ; then cd $APPBIN @@ -704,6 +704,18 @@ if test x$WITH_HARVID != x ; then cd - fi +################################################################################ + +if test x$DEMO_SESSION_URL != x ; then + mkdir -p $Shared/sessions + DEMO_SESSIONS=$(curl -s -S --fail $DEMO_SESSION_URL/index.txt) + for demo in $DEMO_SESSIONS; do + curl -s -S --fail -# -o $Shared/sessions/$demo $DEMO_SESSION_URL/$demo + done +fi + +################################################################################ + # # Add the uninstaller # diff --git a/tools/osx_packaging/osx_build b/tools/osx_packaging/osx_build index 144516ace9..c499638caa 100755 --- a/tools/osx_packaging/osx_build +++ b/tools/osx_packaging/osx_build @@ -698,6 +698,17 @@ if test -n "$MIXBUS"; then cp "${CACHEDIR}/harrison_vamp.${OSX_BENSID}.dylib" \ "${PRODUCT_PKG_DIR}/${APPROOT}/lib/harrison_vamp.dylib" fi + +################################################################################ + +if test x$DEMO_SESSION_URL != x ; then + mkdir -p $Shared/sessions + DEMO_SESSIONS=$(curl -s -S --fail $DEMO_SESSION_URL/index.txt) + for demo in $DEMO_SESSIONS; do + curl -s -S --fail -# -o $Shared/sessions/$demo $DEMO_SESSION_URL/$demo + done +fi + ################################################################################ ( cd $PRODUCT_PKG_DIR ; find . ) > file_list.txt diff --git a/tools/x-win/package.sh b/tools/x-win/package.sh index 45144616e4..fdcd54584c 100755 --- a/tools/x-win/package.sh +++ b/tools/x-win/package.sh @@ -296,6 +296,18 @@ if test -n "$MIXBUS"; then "$ALIBDIR/vamp/harrison_vamp.dll" fi +################################################################################ + +if test x$DEMO_SESSION_URL != x ; then + mkdir -p $Shared/sessions + DEMO_SESSIONS=$(curl -s -S --fail $DEMO_SESSION_URL/index.txt) + for demo in $DEMO_SESSIONS; do + curl -s -S --fail -# -o $Shared/sessions/$demo $DEMO_SESSION_URL/$demo + done +fi + +################################################################################ + ( cd $DESTDIR ; find . ) > ${TMPDIR}/file_list.txt ################################################################################ -- cgit v1.2.3