User Tools

Site Tools


Sidebar

**Das OOBD Buch** Download als [[epub|eBook]] \\ Download als [[https://drive.google.com/folderview?id=0B795A63vSunRbk1jc3U5VFFJbkU&usp=sharing|PDF / Mobi]] * [[start|Dokumentation]] * Installation * [[startup_javame|OOBD-ME (Mobile Phones)]] * [[startup_android|OOBD-Android]] * [[startup_windows|Windows OOBDesk]] * [[startup_usage|Programme ausführen]] * [[startup_oobdscript|Erstes Erfolgserlebnis: Starte das OOBD- Skript]] * [[lua_start|Lua in OOBD]] * [[lua_make-your-own-scripts|Mache Deine eigenen OOBD Skripte]] * [[lua_tutorial|Der OOBD - Lua Schnellkurs]] * [[lua_make|Die Lua Entwicklungsumgebung]] * Web Benutzer-Oberfläche * [[webui_tutorial|Web Benutzeroberfläche Tutorial]] * [[:doc:webui_guide|Web UI Package structure(englisch)]] * [[webui_simulator|Der UI Emulator für die Entwicklung]] * [[hw_start|Die OOBD Hardware]] * [[hw_quickstart|OOBD Dongle: Schnellstart]] * [[hw_assembly-cupv5|Bau Dir Deinen eigenen Dongle]] * [[hw_busswitch|Ergänze einen zweiten Bus an einen DXM]] * [[hw_bootloader|Flashe den Bootloader]] * [[hw_firmware|Flashe die Firmware]] * [[hw_flash-from-usb-stick|Flashe die Firmware vom USB-Stick]] * [[hw_commands|Die Firmware Kommandos]] * [[tools_start|Die OOBD Utilities]] * [[tools_cortex-crc32|Cortex-CRC32]] * [[tools_filelist|Filelist]] * [[tools_olp|OLP]] * [[tools_oobdcopyshop|OOBDCopyShop]] * [[tools_oobdtemple|oobdtemple]] * [[tools_oodbcreate|OODBCreate]] * [[tools_opendiagx|OpenDiagX]] * PGP * [[pgp_setup|Installiere PGP- Schlüssel]] * [[dev_start|OOBD Software Entwicklung]] * [[dev_googlesetup|Folge dem Newsletter]] * Installiere Deine Entwicklungsumgebung * [[dev_cygwininstall|Die CygWin- Umgebung]] * [[dev_setupswing|Java Swing]] * [[dev_setupme|Java ME]] * [[dev_setupandroid|Android]] * [[dev_androidlivecd|Die Android Debug Live CD]] * [[dev_setupfirmware|Firmware]] * [[dev_clientdesignguide|User Interface Design Guide]] * [[dev_systemspec|Die OOBD System - Spezifikation]] * [[dev_readotherformats|Importieren von XML files]] * [[dev_links|Link Collection]] * [[rfc_start|Specificationen (RFC)]] * [[rfc_canraw-mode|CAN Raw Mode]] * [[rfc_pgp-encrypting-sensible-data-with-pgp|PGP Verschlüsselungsprinzip]] * [[rfc_firmware_syntax|OOBD Firmware: Genereller Aufbau der Firmware Befehls- Syntax]] * [[rfc_canraw-mode|OOBD Firmware: Protocol : Der CAN Raw Mode (P 6 ..)]] * [[rfc_rtd-real-time-data-protocol-for-the-oobd-firmware|Der CAN Echtzeitdaten (RTD) Mode (P 6 ..)]] * [[rfc_onion|Das ONION Nachrichten Format]] * [[faq|Frequently Asked Questions]]

de:doc:tools_filelist

Filelist.vbs

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

This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information
de/doc/tools_filelist.txt · Last modified: 2014/06/01 19:47 by wsauer