Allow to bunde demo session(s)
authorRobin Gareus <robin@gareus.org>
Thu, 15 Sep 2016 11:11:43 +0000 (13:11 +0200)
committerRobin Gareus <robin@gareus.org>
Thu, 15 Sep 2016 11:11:43 +0000 (13:11 +0200)
tools/linux_packaging/build
tools/osx_packaging/osx_build
tools/x-win/package.sh

index 67d3abaef60dd810b25e0ba56c34fac3ac38bf27..00d79620149339a04bad858a965b995ba6a9e6fa 100755 (executable)
@@ -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
 #
index 144516ace95c8f0787dd5d18c3fff422cd8135a9..c499638caa065c3a0a8e8b8d62cf306984d7ab4e 100755 (executable)
@@ -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
index 45144616e4c363233afe0c312a7d751246852770..fdcd54584cf8e0601b1063ce2043e28b473181f8 100755 (executable)
@@ -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
 
 ################################################################################