Add before_prepare hook to fetch dependencies

master
Skylar Ittner 5 years ago
parent 7dbf55e60f
commit ae74a87889

@ -35,7 +35,7 @@
<splash src="res/android/drawable-land-xhdpi/screen.png" density="land-xhdpi"/>
<splash src="res/android/drawable-land-xxhdpi/screen.png" density="land-xxhdpi"/>
<splash src="res/android/drawable-land-xxxhdpi/screen.png" density="land-xxxhdpi"/>
<splash src="res/android/drawable-port-hdpi/screen.png" density="port-hdpi"/>
<splash src="res/android/drawable-port-ldpi/screen.png" density="port-ldpi"/>
<splash src="res/android/drawable-port-mdpi/screen.png" density="port-mdpi"/>
@ -43,6 +43,7 @@
<splash src="res/android/drawable-port-xxhdpi/screen.png" density="port-xxhdpi"/>
<splash src="res/android/drawable-port-xxxhdpi/screen.png" density="port-xxxhdpi"/>
<hook type="before_prepare" src="scripts/get_dependencies.sh" />
<hook type="after_prepare" src="scripts/clean_node_modules.sh" />
</platform>

@ -4,7 +4,7 @@
cd platforms/android/app/src/main/assets/www/node_modules
echo "Cleaning up node_modules from www..."
echo "Cleaning up unneeded files in node_modules..."
echo "Size before: $(du -sh | cut -d ' ' -f 1)"

@ -0,0 +1,15 @@
#!/bin/bash
echo "Installing node modules into www..."
cd www
if type "yarn" > /dev/null; then
yarn install
exit 0
fi
# If Yarn isn't installed, use npm
echo "Warning: using npm install instead of the preferred yarn install"
echo "Consider installing Yarn"
npm install
Loading…
Cancel
Save