]> granicus.if.org Git - php/commitdiff
use PEAR::System instead of system() to remove directories
authorHartmut Holzgraefe <hholzgra@php.net>
Thu, 24 Apr 2003 18:01:57 +0000 (18:01 +0000)
committerHartmut Holzgraefe <hholzgra@php.net>
Thu, 24 Apr 2003 18:01:57 +0000 (18:01 +0000)
... plus some whitespace/indent changes :/

scripts/ext_skel_ng/ext_skel_ng.php

index 89216013815eca31c5b048d7bd7bc9b013a81da7..714eef280d8c3f48a9f23ebb36f9c2d118872e75 100644 (file)
@@ -1,26 +1,27 @@
 <?php
-       require_once "extension_parser.php";
+  require_once "extension_parser.php";
+       require_once "System.php";
 
-       $filename = isset($_SERVER["argv"][1]) ? $_SERVER["argv"][1] : "extension.xml";
+  $filename = isset($_SERVER["argv"][1]) ? $_SERVER["argv"][1] : "extension.xml";
 
-       $ext = &new extension_parser(fopen($filename, "r"));
+  $ext = &new extension_parser(fopen($filename, "r"));
 
-  system("rm -rf {$ext->name}");
+  System::rm("-rf {$ext->name}");
   mkdir($ext->name);
 
-       // generate code
-       $ext->write_header_file();
-       $ext->write_code_file();
-       if(isset($ext->logo)) {
-               $fp = fopen("{$ext->name}/{$ext->name}_logo.h", "w");
-               fwrite($fp, $ext->logo->h_code());
-               fclose($fp);
-               $ext->logo->h_code();
-       }
+  // generate code
+  $ext->write_header_file();
+  $ext->write_code_file();
+  if(isset($ext->logo)) {
+    $fp = fopen("{$ext->name}/{$ext->name}_logo.h", "w");
+    fwrite($fp, $ext->logo->h_code());
+    fclose($fp);
+    $ext->logo->h_code();
+  }
 
-       // generate project files for configure and ms dev studio
-       $ext->write_config_m4();
-       $ext->write_ms_devstudio_dsp();
+  // generate project files for configure and ms dev studio
+  $ext->write_config_m4();
+  $ext->write_ms_devstudio_dsp();
 
-       $ext->generate_documentation();
+  $ext->generate_documentation();
 ?>
\ No newline at end of file