Last active
August 29, 2015 14:09
-
-
Save perrygovier/b99d202f2dcb246e2f29 to your computer and use it in GitHub Desktop.
Ionic Codepen Test
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Ionic Directory | |
IONICLIB="$HOME/Development/ionic/dist/" | |
arrayTest[0]="test" || (echo "Failure: arrays not supported in this version of bash." && exit 2) | |
codepen=( | |
"accordion http://codepen.io/ionic/pen/uJkCz" | |
"actionsheet http://codepen.io/ionic/pen/jLylA" | |
"checkbox http://codepen.io/ionic/pen/hqcju" | |
"collectionrepeat http://codepen.io/ionic/pen/mFygh" | |
"footertoggle http://codepen.io/ionic/pen/mHtlC" | |
"frost http://codepen.io/ionic/pen/pmBch" | |
"flickrsearch http://codepen.io/ionic/pen/CrInw" | |
"frostedglass http://codepen.io/ionic/pen/rxysG" | |
"googlemaps http://codepen.io/ionic/pen/uzngt" | |
"list http://codepen.io/ionic/pen/JsHjf" | |
"listthumbnail http://codepen.io/ionic/pen/isfAJ" | |
"loadingbar http://codepen.io/ionic/pen/pEter" | |
"modal http://codepen.io/ionic/pen/gblny" | |
"popover http://codepen.io/ionic/pen/GpCst" | |
"popup http://codepen.io/ionic/pen/zkmhJ" | |
"pulltorefresh http://codepen.io/ionic/pen/mqolp" | |
"radio http://codepen.io/ionic/pen/saoBG" | |
"tabs http://codepen.io/ionic/pen/skbxh" | |
"tinder http://codepen.io/ionic/pen/nxEdH" | |
"toggles http://codepen.io/ionic/pen/tfAzj" | |
"scrollxy http://codepen.io/ionic/pen/mwFuh" | |
"shrinkingheader http://codepen.io/ionic/pen/hIzFp" | |
"sideexposed http://codepen.io/ionic/pen/cDbFg" | |
"sidemenu http://codepen.io/ionic/pen/tcIGK" | |
"signin http://codepen.io/ionic/pen/CbBsA" | |
"slidebox http://codepen.io/ionic/pen/AjgEB" | |
"swipeable http://codepen.io/ionic/pen/skbxh" | |
) | |
mkdir codepenTests | |
cd codepenTests | |
echo "Creating Projects: " | |
printf "%s\n" "${codepen[@]}" | |
for i in "${codepen[@]}" | |
do | |
echo "Creating: $i -l $IONICLIB" | |
ionic start $i -l $IONICLIB | |
cd ${i%% *} | |
ionic platform --usegit add android | |
ionic platform --usegit add ios | |
cd .. | |
done | |
echo "Fixing paths" | |
grep -rlI "$IONICLIB" * | xargs sed -i '' "s|$IONICLIB|lib/ionic|g" | |
echo "All done :)" | |
exit 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment