@@ -14,7 +14,7 @@ cat << EOF
14
14
Options:
15
15
16
16
-v, --version VERSION OF version to download the libraries for. Defaults to master
17
- -p, --platform PLATFORM Platorm among: android, emscritpen, ios, linux, linux64, linuxarmv6l, linuxarmv7l, msys2, osx, tvos, vs
17
+ -p, --platform PLATFORM Platorm among: android, emscritpen, ios, linux, linux64, linuxarmv6l, linuxarmv7l, msys2, osx, tvos, vs, macos
18
18
If not specified tries to autodetect the platform.
19
19
-a, --arch ARCH Architecture:
20
20
vs: 64
@@ -193,6 +193,12 @@ elif [ "$PLATFORM" == "vs" ]; then
193
193
openFrameworksLibs_${VER} _${PLATFORM} _${ARCH} _3.zip \
194
194
openFrameworksLibs_${VER} _${PLATFORM} _${ARCH} _4.zip"
195
195
fi
196
+ elif [[ " $PLATFORM " =~ ^(macos)$ ]]; then
197
+ if [[ $BLEEDING_EDGE = 1 ]] ; then
198
+ PKGS=" openFrameworksLibs_${VER} _${PLATFORM} .tar.bz2"
199
+ else
200
+ PKGS=" openFrameworksLibs_${VER} _${PLATFORM} .tar.bz2"
201
+ fi
196
202
elif [[ " $PLATFORM " =~ ^(osx| ios| tvos| xros| catos| watchos)$ ]]; then
197
203
if [[ $BLEEDING_EDGE = 1 ]] ; then
198
204
PKGS=" openFrameworksLibs_${VER} _${PLATFORM} _1.tar.bz2 \
@@ -252,18 +258,21 @@ for PKG in $PKGS; do
252
258
fi
253
259
done
254
260
255
- if [ " $PLATFORM " == " osx" ]; then
261
+ if [ " $PLATFORM " == " macos" ]; then
262
+ addonslibs=(" opencv" " ippicv" " libusb" " assimp" " libxml2" " svgtiny" " poco" " openssl" )
263
+ addons=(" ofxOpenCv" " ofxOpenCv" " ofxKinect" " ofxAssimpModelLoader" " ofxSvg" " ofxPoco" )
264
+ elif [ " $PLATFORM " == " osx" ]; then
256
265
addonslibs=(" opencv" " ippicv" " libusb" " assimp" " libxml2" " svgtiny" " poco" " openssl" )
257
- addons=(" ofxOpenCv" " ofxOpenCv" " ofxKinect" " ofxAssimpModelLoader" " ofxSvg" " ofxSvg " " ofxPoco" " ofxPoco " )
266
+ addons=(" ofxOpenCv" " ofxOpenCv" " ofxKinect" " ofxAssimpModelLoader" " ofxSvg" " ofxPoco" )
258
267
elif [ " $PLATFORM " == " vs" ]; then
259
268
addonslibs=(" opencv" " ippicv" " libusb" " assimp" " libxml2" " svgtiny" " poco" )
260
- addons=(" ofxOpenCv" " ofxOpenCv" " ofxKinect" " ofxAssimpModelLoader" " ofxSvg" " ofxSvg " " ofxPoco" )
269
+ addons=(" ofxOpenCv" " ofxOpenCv" " ofxKinect" " ofxAssimpModelLoader" " ofxSvg" " ofxPoco" )
261
270
elif [ " $PLATFORM " == " ios" ] || [ " $PLATFORM " == " tvos" ]; then
262
271
addonslibs=(" opencv" " ippicv" " assimp" " libxml2" " svgtiny" " poco" " openssl" )
263
- addons=(" ofxOpenCv" " ofxOpenCv" " ofxAssimpModelLoader" " ofxSvg" " ofxSvg " " ofxPoco " " ofxPoco" )
272
+ addons=(" ofxOpenCv" " ofxOpenCv" " ofxAssimpModelLoader" " ofxSvg" " ofxPoco" )
264
273
else
265
274
addonslibs=(" opencv" " ippicv" " assimp" " libxml2" " svgtiny" " poco" )
266
- addons=(" ofxOpenCv" " ofxOpenCv" " ofxAssimpModelLoader" " ofxSvg" " ofxSvg " " ofxPoco" )
275
+ addons=(" ofxOpenCv" " ofxOpenCv" " ofxAssimpModelLoader" " ofxSvg" " ofxPoco" )
267
276
fi
268
277
269
278
for (( i= 0 ;i< ${# addonslibs[@]} ;++ i)) ; do
0 commit comments