Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| make [Le 02/02/2015, 10:05] – créée hector | make [Le 13/09/2016, 16:44] (Version actuelle) – reformulation phrase intro, ajout liens bcag2 | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| ---- | ---- | ||
| - | ====== | + | ====== |
| - | make est un gestionnaire | + | make est un utilitaire pour " |
| + | Sa syntaxe est au premier abord déroutante... | ||
| ===== Affectations ===== | ===== Affectations ===== | ||
| - | * = | + | * = |
| - | * := | + | * := |
| - | * ?= | + | * ?= affectation conditionnelle |
| + | * += affectation par concaténation (ajout à droite, avec un espace) | ||
| ===== Variables internes ===== | ===== Variables internes ===== | ||
| - | * $@ Le nom de la cible | + | '' |
| - | | + | commande'' |
| - | | + | |
| - | | + | | $@ |Le nom de la cible| |
| - | | + | | $< |Le nom de la première dépendance| |
| + | | $^ |La liste des dépendances| | ||
| + | | $? |La liste des dépendances plus récentes que la cible| | ||
| + | |$* |Le nom du fichier sans suffixe| | ||
| + | |||
| + | ===== Références/ | ||
| + | [[http:// | ||
| + | [[http:// | ||
