Files
NativeScript/build.sh
Panayot Cankov 5f1a79ad5a Add iOS framework
2016-04-27 17:38:19 +03:00

36 lines
749 B
Bash
Executable File

#!/bin/sh
rm -rf dist
mkdir dist
mkdir dist/package
mkdir dist/package/platforms
echo "Build android"
mkdir dist/package/platforms/android
cd android
gradle build
cd ..
cp android/build/widgets-release.aar dist/package/platforms/android/widgets-release.aar
echo "Build ios"
mkdir dist/package/platforms/ios
cd ios
./build.sh
cd ..
cp -r ios/TNSWidgets/build/TNSWidgets.framework dist/package/platforms/ios/TNSWidgets.framework
echo "Copy NPM artefacts"
cp LICENSE dist/package/LICENSE
cp LICENSE.md dist/package/LICENSE.md
cp README.md dist/package/README.md
cp package.json dist/package/package.json
# npm pack
echo "NPM pack"
cd dist/package
PACKAGE="$(npm pack)"
cd ../..
mv dist/package/$PACKAGE dist/$PACKAGE
echo "Output: dist/$PACKAGE"