de:doc:lua_make
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
de:doc:lua_make [2014/11/10 22:01] – wsauer | de:doc:lua_make [2014/12/15 13:54] (current) – wsauer | ||
---|---|---|---|
Line 151: | Line 151: | ||
In den Luaskripten selbst kann dann das Pseudo Kommando '' | In den Luaskripten selbst kann dann das Pseudo Kommando '' | ||
- | Aus Geheimhaltungsgründen sind diese *.For confidential reasons, these *.seccode | + | Aus Geheimhaltungsgründen sind diese *.seccode |
==== files.inc ==== | ==== files.inc ==== | ||
- | Any other file, which is needed by the script later and which is not already part of the lua compilation process, like e.g. DTC databases can be listed | + | Jede andere Datei, welche später vom Skript benötigt wird und welche nun nicht Teil des Übersetzungsprozess ist, wie z.B. DTC Datenbasen, kann in files.inc |
==== makefile ==== | ==== makefile ==== | ||
- | This makefile don't need to be edited. It's just needed for the build process. | + | Dieses Makefile muss nicht editiert werden. Es wird nur für den Bauprozess benötigt. |
==== presets.rtd ==== | ==== presets.rtd ==== | ||
- | for futher extensions. | + | für spätere Erweiterungen. |
- | ==== carcheck.footer, | + | ==== carcheck.footer, |
- | These are the templates for the carcheck | + | Diese sind Vorlagen für die carcheck |
==== db ==== | ==== db ==== | ||
- | In here database files (*.oodb) | + | Die hierin enthaltene Datenbasendateien |
==== generic.make ==== | ==== generic.make ==== | ||
- | This file controls the whole build process and must not be modified without very good reasons... | + | Diese Datei kontrolliert den gesammten Bauprozess und darf aus sehr guten Gründen nicht verändert werden... |
==== Healthfiles ==== | ==== Healthfiles ==== | ||
- | When generating a vehicle report when doing a carcheck, the resulting | + | Wenn ein Fahrzeugreport erstellt wird durch die Benutzung des Skripts Carcheck, sollten die dabei entstandenen |
==== lib_lua ==== | ==== lib_lua ==== | ||
- | In here you can find some lua library scripts for generic functions | + | In dieser findest du einige Lua Bibliotheksskripte für generische Funktionen |
==== lib_protocol ==== | ==== lib_protocol ==== | ||
- | In here you can find some lua library scripts for diagnostic related functions | + | In dieser hier findest du einige Lua Bibliotheksskripte für diagnosebezogene Funktionen |
- | ==== local.make | + | ==== local.make |
- | local.make | + | local.make |
cp local_template.make local.make | cp local_template.make local.make | ||
- | ==== makefile | + | ==== Makefile |
- | Also here in the lua base directory the makefile is needed for the build process. Just don't change it. | + | Auch in dem lua Basisverzeichnis wird das Makefile für den Bauprozess benötigt. Ändere es einfach nicht. |
- | ===== Running the make process | + | ===== Durchlauf des Makeprozesses |
- | In opposite to all the complicate setup and explanations above, the build process is just simple: | + | Im Gegensatz zu dem komplizierten Setup und den obigen Erklärungen, ist der eigentliche Bauprozess sehr einfach: |
- | Edit or add the files as you need. For a good start, choose one of the existing | + | Bearbeite oder füge Dateien hinzu wie Du es benötigst. Für einen guten Start, wähle eins der existierenden |
- | Then type in the cygwin | + | Tippe dann die cygwin |
- | - **make clean**: | + | - **make clean**: |
- | - **make**: | + | - **make**: |
- | - **make scripts**: | + | - **make scripts**: |
- | - **make pack**: | + | - **make pack**: |
| | ||
- | After that the final output can be found in the configured target directory, encrypted and ready to distribute. | + | Danach kann das Ergebnis |
de/doc/lua_make.txt · Last modified: 2014/12/15 13:54 by wsauer