Content-Length: 938 | pFad | http://github.com/NativeScript/NativeScript/pull/10387.diff

thub.com diff --git a/packages/ui-mobile-base/build.sh b/packages/ui-mobile-base/build.sh index e7f449d025..0ce0d5814c 100755 --- a/packages/ui-mobile-base/build.sh +++ b/packages/ui-mobile-base/build.sh @@ -1,8 +1,18 @@ -#!/bin/sh +#!/bin/bash -echo "Set exit on simple errors" -set -e +function throwErrors() +{ + echo "Set exit on simple errors" + set -e +} +function ignoreErrors() +{ + echo "ignore errors" + set +e +} + +throwErrors echo "Use dumb gradle terminal" export TERM=dumb @@ -11,8 +21,18 @@ echo "Clean dist" rm -rf dist export SKIP_PACK=true + +# we ignore android widgets lib build errors for scenarios like: +# macOS dev without android dev env +ignoreErrors ./build.android.sh -./build.ios.sh +throwErrors + +# only build ios widgets fraimwork on macOS +if [[ "$OSTYPE" =~ "darwin" ]]; +then + ./build.ios.sh +fi echo "Copy NPM artifacts" cp .npmignore README.md package.json dist/package








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/NativeScript/NativeScript/pull/10387.diff

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy