12345678910111213141516171819202122232425262728 |
- #!/usr/bin/env node
- /**
- * After prepare, files are copied to the platforms/ios and platforms/android folders.
- * Lets clean up some of those files that arent needed with this hook.
- */
- var fs = require('fs');
- var path = require('path');
- var deleteFolderRecursive = function(removePath) {
- if( fs.existsSync(removePath) ) {
- fs.readdirSync(removePath).forEach(function(file,index){
- var curPath = path.join(removePath, file);
- if(fs.lstatSync(curPath).isDirectory()) { // recurse
- deleteFolderRecursive(curPath);
- } else { // delete file
- fs.unlinkSync(curPath);
- }
- });
- fs.rmdirSync(removePath);
- }
- };
- var iosPlatformsDir = path.resolve(__dirname, '../../platforms/ios/www/lib/ionic/scss');
- var androidPlatformsDir = path.resolve(__dirname, '../../platforms/android/assets/www/lib/ionic/scss');
- deleteFolderRecursive(iosPlatformsDir);
- deleteFolderRecursive(androidPlatformsDir);
|