Skip to content

Commit 25d0a4b

Browse files
authored
Download ProjectGenerator to downloads, optimise wont re-download if in sync (#8012)
Download libs addon deploy modified for bleeding with alternative deploys for addons
1 parent d72da64 commit 25d0a4b

File tree

2 files changed

+47
-18
lines changed

2 files changed

+47
-18
lines changed

scripts/dev/download_libs.sh

Lines changed: 28 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -297,21 +297,37 @@ for PKG in $PKGS; do
297297
tar xjf download/$PKG
298298
# rm -r download/$PKG
299299
fi
300-
echo " Deployed libraries from [download/$PKG]to [/libs]"
300+
echo " Deployed libraries from [download/$PKG] to [/libs]"
301301
done
302302

303-
if [ "$PLATFORM" == "osx" ]; then
304-
addonslibs=("opencv" "ippicv" "libusb" "assimp" "libxml2" "svgtiny" "poco" "openssl")
305-
addons=("ofxOpenCv" "ofxOpenCv" "ofxKinect" "ofxAssimpModelLoader" "ofxSvg" "ofxSvg" "ofxPoco" "ofxPoco")
306-
elif [ "$PLATFORM" == "vs" ]; then
307-
addonslibs=("opencv" "ippicv" "libusb" "assimp" "libxml2" "svgtiny" "poco")
308-
addons=("ofxOpenCv" "ofxOpenCv" "ofxKinect" "ofxAssimpModelLoader" "ofxSvg" "ofxSvg" "ofxPoco")
309-
elif [ "$PLATFORM" == "ios" ] || [ "$PLATFORM" == "tvos" ]; then
310-
addonslibs=("opencv" "ippicv" "assimp" "libxml2" "svgtiny" "poco" "openssl")
311-
addons=("ofxOpenCv" "ofxOpenCv" "ofxAssimpModelLoader" "ofxSvg" "ofxSvg" "ofxPoco" "ofxPoco")
303+
if [[ $BLEEDING_EDGE = 1 ]] ; then
304+
if [ "$PLATFORM" == "osx" ]; then
305+
addonslibs=("opencv" "ippicv" "libusb" "assimp" "libxml2" "svgtiny" "poco")
306+
addons=("ofxOpenCv" "ofxOpenCv" "ofxKinect" "ofxAssimpModelLoader" "ofxSvg" "ofxSvg" "ofxPoco" )
307+
elif [ "$PLATFORM" == "vs" ]; then
308+
addonslibs=("opencv" "ippicv" "libusb" "assimp" "libxml2" "svgtiny" "poco")
309+
addons=("ofxOpenCv" "ofxOpenCv" "ofxKinect" "ofxAssimpModelLoader" "ofxSvg" "ofxSvg" "ofxPoco")
310+
elif [ "$PLATFORM" == "ios" ] || [ "$PLATFORM" == "tvos" ]; then
311+
addonslibs=("opencv" "ippicv" "assimp" "libxml2" "svgtiny" "poco" )
312+
addons=("ofxOpenCv" "ofxOpenCv" "ofxAssimpModelLoader" "ofxSvg" "ofxSvg" "ofxPoco")
313+
else
314+
addonslibs=("opencv" "ippicv" "assimp" "libxml2" "svgtiny" "poco")
315+
addons=("ofxOpenCv" "ofxOpenCv" "ofxAssimpModelLoader" "ofxSvg" "ofxSvg" "ofxPoco")
316+
fi
312317
else
313-
addonslibs=("opencv" "ippicv" "assimp" "libxml2" "svgtiny" "poco")
314-
addons=("ofxOpenCv" "ofxOpenCv" "ofxAssimpModelLoader" "ofxSvg" "ofxSvg" "ofxPoco")
318+
if [ "$PLATFORM" == "osx" ]; then
319+
addonslibs=("opencv" "ippicv" "libusb" "assimp" "libxml2" "svgtiny" "poco" "openssl")
320+
addons=("ofxOpenCv" "ofxOpenCv" "ofxKinect" "ofxAssimpModelLoader" "ofxSvg" "ofxSvg" "ofxPoco" "ofxPoco")
321+
elif [ "$PLATFORM" == "vs" ]; then
322+
addonslibs=("opencv" "ippicv" "libusb" "assimp" "libxml2" "svgtiny" "poco")
323+
addons=("ofxOpenCv" "ofxOpenCv" "ofxKinect" "ofxAssimpModelLoader" "ofxSvg" "ofxSvg" "ofxPoco")
324+
elif [ "$PLATFORM" == "ios" ] || [ "$PLATFORM" == "tvos" ]; then
325+
addonslibs=("opencv" "ippicv" "assimp" "libxml2" "svgtiny" "poco" )
326+
addons=("ofxOpenCv" "ofxOpenCv" "ofxAssimpModelLoader" "ofxSvg" "ofxSvg" "ofxPoco")
327+
else
328+
addonslibs=("opencv" "ippicv" "assimp" "libxml2" "svgtiny" "poco")
329+
addons=("ofxOpenCv" "ofxOpenCv" "ofxAssimpModelLoader" "ofxSvg" "ofxSvg" "ofxPoco")
330+
fi
315331
fi
316332

317333
echo " ------ "

scripts/dev/download_pg.sh

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ fi
157157
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
158158
cd "$SCRIPT_DIR"
159159

160-
OUTDIR=../../
160+
OUTDIR=../../../../
161161

162162

163163
if [[ $BLEEDING_EDGE = 1 ]] ; then
@@ -176,15 +176,27 @@ else
176176
GUI=""
177177
fi
178178
PKG="projectGenerator-${PLATFORM}${GUI}.zip"
179+
180+
181+
echo " openFrameworks download_pg.sh"
182+
183+
cd ../../
184+
mkdir -p libs
185+
cd libs
186+
187+
mkdir -p download
188+
cd download
189+
190+
179191
download $PKG
180192

181-
echo "Uncompressing Project Generator for $PLATFORM from $PKG"
193+
echo " Uncompressing Project Generator for $PLATFORM from $PKG"
182194
if [ "$PLATFORM" == "msys2" ] || [ "$PLATFORM" == "vs" ]; then
183195
unzip -q "$PKG" -d "$OUTPUT"
184-
rm $PKG
196+
#rm $PKG
185197
else
186198
tar xjf "$PKG"
187-
rm $PKG
199+
#rm $PKG
188200
fi
189201

190202
if [ -d "${OUTDIR}/${OUTPUT}" ] || [ -f "${OUTDIR}/${OUTPUT}" ]; then
@@ -212,9 +224,10 @@ else
212224
fi
213225

214226
rm -rf $OUTPUT
215-
rm -rf $PKG
227+
# rm -rf $PKG
216228

217-
echo "Completed projectGenerator in place"
229+
echo " ------ "
230+
echo " openFrameworks download projectGenerator and install complete!"
218231

219232

220233

0 commit comments

Comments
 (0)