Spaces:
No application file
No application file
| echo "Removing extra files\n"; | |
| // Common file for preparing an installation package | |
| // Step 4 - Remove stuff that shouldn't be distro'ed | |
| chdir($baseDir.'/packaging'); | |
| system('rm -f app/phpunit.*'); | |
| system('rm -f app/tests.bootstrap*'); | |
| system('find app/bundles/*/Tests/* ! -path "*/Tests/DataFixtures*" -prune -exec rm -rf {} \\;'); | |
| system('rm -rf app/bundles/CoreBundle/Test'); | |
| system('rm -rf app/cache/*'); | |
| system('rm -rf app/logs/*'); | |
| system('rm -rf var/cache/*'); | |
| system('rm -rf var/logs/*'); | |
| system('rm -rf var/spool/*'); | |
| system('rm -rf var/tmp/*'); | |
| system('rm -rf media/files/*'); | |
| // Delete ElFinder's (filemanager) assets | |
| system('rm -rf media/assets/'); | |
| system('rm -f app/config/config_dev.php'); | |
| system('rm -f app/config/config_test.php'); | |
| system('rm -f app/config/local*.php'); | |
| system('rm -f app/config/routing_dev.php'); | |
| system('rm -f app/config/security_test.php'); | |
| // mautic/transifex | |
| system('rm -f vendor/mautic/transifex/.scrutinizer.yml'); | |
| // doctrine/common | |
| system('rm -f vendor/doctrine/common/UPGRADE_TO*'); | |
| // doctrine/migrations | |
| system('rm -f vendor/doctrine/migrations/build.properties.dev'); | |
| // doctrine/orm | |
| system('rm -rf vendor/doctrine/orm/docs'); | |
| // friendsofsymfony/oauth2-php | |
| system('rm -f vendor/friendsofsymfony/oauth2-php/CHANGELOG.txt'); | |
| system('rm -f vendor/friendsofsymfony/oauth2-php/config.doxy'); | |
| // guzzle/guzzle | |
| system('rm -rf vendor/guzzle/guzzle/docs'); | |
| system('rm -f vendor/guzzle/guzzle/phar-stub.php'); | |
| // ircmaxell/password-compat | |
| system('rm -f vendor/ircmaxell/password-compat/version-test.php'); | |
| // jdorn/sql-formatter | |
| system('rm -rf vendor/jdorn/sql-formatter/examples'); | |
| // jms/metadata | |
| system('rm -f vendor/jms/metadata/README.rst'); | |
| // jms/parser-lib | |
| system('rm -rf vendor/jms/parser-lib/doc'); | |
| // jms/serializer | |
| system('rm -rf vendor/jms/serializer/doc'); | |
| // knplabs/gaufrette | |
| system('rm -rf vendor/knplabs/gaufrette/bin'); | |
| system('rm -rf vendor/knplabs/gaufrette/spec'); | |
| // knplabs/knp-menu | |
| system('rm -rf vendor/knplabs/knp-menu/doc'); | |
| // liip/functional-test-bundle | |
| system('rm -rf vendor/liip/functional-test-bundle/Liip/FunctionalTestBundle/ExampleTests'); | |
| // michelf/php-markdown | |
| system('rm -f vendor/michelf/php-markdown/Readme.php'); | |
| // monolog/monolog | |
| system('rm -rf vendor/monolog/monolog/doc'); | |
| // mrclay/minify | |
| system('rm -rf vendor/mrclay/minify/min_unit_tests'); | |
| system('rm -f vendor/mrclay/minify/HISTORY.txt'); | |
| system('rm -f vendor/mrclay/minify/MIN.txt'); | |
| system('rm -f vendor/mrclay/minify/README.txt'); | |
| system('rm -f vendor/mrclay/minify/UPGRADING'); | |
| // phpcollection/phpcollection | |
| system('rm -rf vendor/phpcollection/phpcollection/doc'); | |
| // phpoffice/phpexcel | |
| system('rm -rf vendor/phpoffice/phpexcel/Examples'); | |
| system('rm -rf vendor/phpoffice/phpexcel/unitTests'); | |
| system('rm -f vendor/phpoffice/phpexcel/changelog.txt'); | |
| system('rm -f vendor/phpoffice/phpexcel/install.txt'); | |
| // rackspace/php-opencloud | |
| system('rm -rf vendor/rackspace/php-opencloud/docs'); | |
| system('rm -rf vendor/rackspace/php-opencloud/samples'); | |
| // sensio/distribution-bundle | |
| system('rm -rf vendor/sensio/distribution-bundle/Sensio/Bundle/DistributionBundle/Resources/bin'); | |
| // sensio/framework-extra-bundle | |
| system('rm -rf vendor/sensio/framework-extra-bundle/Sensio/Bundle/FrameworkExtraBundle/Resources/doc'); | |
| // sensio/generator-bundle | |
| system('rm -rf vendor/sensio/generator-bundle/Sensio/Bundle/GeneratorBundle/Resources/doc'); | |
| // swiftmailer/swiftmailer | |
| system('rm -rf vendor/swiftmailer/swiftmailer/doc'); | |
| system('rm -rf vendor/swiftmailer/swiftmailer/notes'); | |
| system('rm -f vendor/swiftmailer/swiftmailer/CHANGES'); | |
| // symfony | |
| system('rm -rf vendor/symfony/console/Symfony/Console/Resources'); | |
| // twig/twig | |
| system('rm -rf vendor/twig/twig/doc'); | |
| system('rm -rf vendor/twig/twig/ext'); | |
| system('rm -f vendor/twig/twig/.editorconfig'); | |
| system('rm -f vendor/twig/twig/CHANGELOG'); | |
| system('rm -f vendor/twig/twig/README.rst'); | |
| // webfactory/exceptions-bundle | |
| system('rm -rf vendor/webfactory/exceptions-bundle/Resources/doc'); | |
| // Delete random files | |
| system('find . -type f -name phpunit.xml -exec rm -f {} \\;'); | |
| system('find . -type f -name phpunit.xml.dist -exec rm -f {} \\;'); | |
| system('find . -type f -name .travis.yml -exec rm -f {} \\;'); | |
| system('find . -type f -name .hgtags -exec rm -f {} \\;'); | |
| system('find . -type f -name .coveralls.yml -exec rm -f {} \\;'); | |
| system('find . -type f -name build.properties -exec rm -f {} \\;'); | |
| system('find . -type f -name build.xml -exec rm -f {} \\;'); | |
| system('find . -type f -name Gruntfile.js -exec rm -f {} \\;'); | |
| // Delete MD files | |
| system('find vendor/ -type f -name "*.md" -exec rm -f {} \\;'); | |
| system('find vendor/ -type f -name "*.mdown" -exec rm -f {} \\;'); | |
| system('find vendor/ -type f -name "*.markdown" -exec rm -f {} \\;'); | |
| // Find git special files | |
| system('find . -name ".git*" -not -wholename "./config/.gitkeep" -prune -exec rm -rf {} \\;'); | |
| // Find any .DS_Store files and nuke them | |
| system('find . -name .DS_Store -exec rm -rf {} \\;'); | |
| // Delete test directories | |
| system('find . -type d -name Test ! -path "./vendor/twig/twig/lib/Twig/Node/Expression/Test" ! -path "./vendor/twig/twig/lib/Twig/Test" ! -path "./vendor/twig/twig/src/Node/Expression/Test" ! -path "./vendor/twig/twig/src/Test" -prune -exec rm -rf {} \\;'); | |
| system('find . -type d -name test ! -path "./vendor/twig/twig/lib/Twig/Node/Expression/Test" ! -path "./vendor/twig/twig/lib/Twig/Test" ! -path "./vendor/twig/twig/src/Node/Expression/Test" ! -path "./vendor/twig/twig/src/Test" -prune -exec rm -rf {} \\;'); | |
| system('find . -path "*/Tests/*" ! -path "./app/bundles/*/Tests*" ! -path "./plugins/*/Tests/DataFixtures*" -prune -exec rm -rf {} \\;'); | |
| system('find . -type d -name tests -prune -exec rm -rf {} \\;'); | |