This is an old revision of the document!
Table of Contents
Instalační skripty (GGI)
Jedná se o skripty, které slouží k zajištění nějakých specializovaných činností při instalaci doplňku z instalačního balíčku.
Skripty mohou pomocí příkazu {$INCLUDE} bez problémů pracovat i se samotnými instalovanými knihovnami či skripty. Mohou rovněž využívat jakékoliv dostupné funkce.
Rozhraní
Skript musí obsahovat funkci:
function InstallWork: string;
- Návratovou hodnotu je třeba nastavit
- v případě, že proběhla instalace v pořádku, prázdný string,
- v opačném případě obsahuje návratová hodnota chybovou zprávu.
Pojmenování
Instalační skripty by měly být pojmenovány tímto způsobem: PLG_JM.ggi.pas, kde PLG_JM je jméno instalovaného doplňku. Konvence však není povinná, jen doporučená.
Použití
Instalační skript je součástí instalačního balíčku. Cesta ke skriptu je definována pomocí meta souboru příslušného balíčku.
Skript je spouštěn automaticky po zkopírování obsahu balíčku do adresáře DATADIR/script.