root/as3/swfassist/trunk/extension/buildmxi.php

リビジョン 291, 0.9 kB (コミッタ: yossy, コミット時期: 4 年 前)

Imported swfassist.

  • svn:executable 属性の設定値: *
Line 
1 #!/usr/bin/php
2 <?php
3
4 function listFiles($directory, $path, $fileHandle)
5 {
6     $handle = opendir($directory . $path);
7     while (($fileName = readdir($handle)) !== false) {
8         if ($fileName == '.' || $fileName == '..' || $fileName == '.svn' || $fileName == '.DS_Store') {
9             continue;
10         }
11         
12         $fileName = $path . '/' . $fileName;
13         
14         if (is_dir($directory . $fileName)) {
15             listFiles($directory, $fileName, $fileHandle);
16             continue;
17         }
18         if (is_file($directory . $fileName)) {
19             fputs($fileHandle, '<file source="' . $fileName . '" platform="mac" destination="' . str_replace('src/', '$CLASSPATH/', $fileName) . '"/>' . "\n");
20             continue;
21         }
22     }
23     closedir($handle);
24 }
25
26 $directory = dirname(__FILE__);
27
28 $fileHandle = fopen("mxi.txt", "w");
29 listFiles($directory . '/../', 'src', $fileHandle);
30 fclose($fileHandle);
31
32 ?>
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。