From: Christian Weiske Date: Wed, 12 Mar 2014 05:42:10 +0000 (+0100) Subject: Remove manual phar building scripts X-Git-Tag: v0.5.0~17 X-Git-Url: https://git.cweiske.de/bdrem.git/commitdiff_plain/de289237fb227b373274fc6a029cddfbed9f802a?hp=6d93322bd314ffe59bdd12e525c7511e43037dfd;ds=sidebyside Remove manual phar building scripts --- diff --git a/bin/fetch-deps.php b/bin/fetch-deps.php deleted file mode 100755 index 112a1f0..0000000 --- a/bin/fetch-deps.php +++ /dev/null @@ -1,45 +0,0 @@ -#!/usr/bin/env php -packageInfo($pkgname, null, $channel); - if ($pkginfo === null) { - echo 'Package not found: ' . $dep . "\n"; - exit(1); - } - - echo "Copying " . $channel . '/' . $pkgname . "\n"; - $files = 0; - foreach ($pkginfo['filelist'] as $fileinfo) { - if ($fileinfo['role'] != 'php') { - continue; - } - - $orig = $fileinfo['installed_as']; - $path = $libdir . ltrim( - $fileinfo['baseinstalldir'] . '/' . $fileinfo['name'], '/' - ); - $dir = dirname($path); - if (!is_dir($dir)) { - mkdir($dir, 0777, true); - } - if (!copy($orig, $path)) { - echo " Error copying $orig to $path\n"; - exit(2); - } - ++$files; - } - echo " copied $files files\n"; -} -?> diff --git a/bin/makephar.php b/bin/makephar.php deleted file mode 100755 index 13c1acd..0000000 --- a/bin/makephar.php +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env php -startBuffering(); - -// add all files in the project -$phar->buildFromDirectory( - realpath(__DIR__ . '/../'), - '#' - . '^' . preg_quote(realpath(__DIR__ . '/../'), '#') - . '/(data/bdrem.config.php.dist|lib/|src/bdrem/|www/|README\.rst)' - . '#' -); - -//remove shebang from bin/bdrem.php -$bin = file_get_contents(__DIR__ . '/../bin/bdrem.php'); -$phar->addFromString('bin/bdrem.php', substr($bin, strpos($bin, "\n") + 1)); - -$phar->setStub(file_get_contents(__DIR__ . '/../src/phar-stub.php')); -$phar->stopBuffering(); -?> diff --git a/deps.txt b/deps.txt deleted file mode 100644 index 083560f..0000000 --- a/deps.txt +++ /dev/null @@ -1,4 +0,0 @@ -pear.php.net/Console_Color2 -pear.php.net/Console_CommandLine -pear.php.net/Console_Table -pear.php.net/Mail_mime