Jump to Navigation

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.

K článku
Kategorie: 


Doporučujeme

O efacebooku

O efacebooku

Hledáme redaktory

Kontakt

Partneři

Main menu 2