OSDN Git Service

- fixed to choose whether we build old PEAR packange.
authormumumu-org <mumumu-org@2ef88817-412d-0410-a32c-8029a115e976>
Sun, 17 May 2009 05:38:53 +0000 (05:38 +0000)
committermumumu-org <mumumu-org@2ef88817-412d-0410-a32c-8029a115e976>
Sun, 17 May 2009 05:38:53 +0000 (05:38 +0000)
bin/ethna_make_package.php

index c72af91..437f377 100644 (file)
@@ -113,8 +113,13 @@ $packagexml->addIgnoreToRelease('bin/ethna.bat');
 $packagexml->generateContents();
 
 if ($is_old_package) {
-    $pkg =& $packagexml->exportCompatiblePackageFile1();
-    $pkg->writePackageFile();
+    if (method_exists($packagexml, 'exportCompatiblePackageFile1')) {
+        $pkg =& $packagexml->exportCompatiblePackageFile1();
+        $pkg->writePackageFile();
+    } else {
+        //  PEAR package version 1 is not supported over PEAR 1.8.0.
+        echo "WARNING: PEAR package version 1 is not supported in this PEAR version.\n";
+    }
 } else {
     $packagexml->writePackageFile();
 }