Makefile pro Aegir
Jestliže začínáte používat systém Aegir, jistě jste již zkusili vytvořit novou platformu. Pokud nejste příliš zdatní "linuxáci", určitě jste to udělali tak jako já - přihlásili jste se na účet aegir a Drupal core + další moduly jste stáhli ručně pomocí "prohlížeče > rozbalení > nakopírování" (ti zdatnější toto udělají přes konzoli). Tento zdlouhavý postup je ovšem zcela zbytečný.
Na sránce s vytvořením platformy jste si jistě všimli posledního políčka Makefile. Makefile není ničím jiným, než standartní .make soubor pro Drush (na kterém vlastně Aegir běží). S jeho pomocí si tedy můžete velice usnadnit instalaci nových platforem.
Struktura make souboru:
core = 6.x
;definuje verzi jádra, pro kterou mají být stahovány všechny moduly a témata
api = 2
projects[drupal][type] = core
;definuje stažení nejaktuálnějšího jádra Drupalu
Toto byla nejjednodušší verze souboru makefile. Nejjednodušší, ale funkční > pokud spustíte vytvoření platformy pomocí tohoto make souboru, vytvoří se vám platforma s Drupalem verze 6.x (v době psaní článku 6.20)
Další možné parametry v souboru make:
projects[] = cck
tento parametr způsobí stažení nejaktuálnější verze modulu CCK (Content Construction Kit)
projects[cck] = 2.2
tento parametr také stáhne modul CCK, jenže ve verzi 2.2
projects[cck][version] = 3.0-alpha2
stejný účinek jako předchozí řádek, jen dojde ke stažení verze 3.0 alpha 2
Příklady makefile souborů si ukážeme v dalším článku.
- Pro psaní komentářů se přihlaste nebo zaregistrujte.
Verze pro tisk