PHP_Archive allows you to create a single .phar file containing an entire application.