Dieses kleine Werkzeug wird benutzt, um in einem Verzeichnis eine Liste in einem makefile kompatiblen Format zu erzeugen.
Es wird folgendermassen als vbs Skript aufgerufen mittels
cscript filelist.vbs directory_to_scan Prefix1 fileext1 [Prefix2 fileext2] > outputfile.txt
Als Beispiel nehmen wir mal, an wir haetten einen Verzeichnisinhalt wie Diesen hier
script1.lua spec1.mdx spec2.mdx script2.lua spec3.mdx somethingelse.foo
dann rufen wir
cscript filelist.vbs . "SOURCES=" lua "SPECS=" mdx >output.txt
auf und wuerden folgenden Ausgabetext erzeugen:
SOURCES= script1.lua script2.lua SPECS= spec1.mdx spec2.mdx spec3.mdx
wobei dieser Ausgabetext einfach in makefiles eingebunden werden kann