Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
make [Le 30/12/2015, 00:07] – [Affectations] faute de frappe 88.178.62.246 | make [Le 13/09/2016, 16:44] (Version actuelle) – reformulation phrase intro, ajout liens bcag2 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | ====== Make ====== | ||
+ | make est un utilitaire pour " | ||
+ | Sa syntaxe est au premier abord déroutante... | ||
+ | |||
+ | ===== Affectations ===== | ||
+ | * = affectation par " | ||
+ | * := affectation par " | ||
+ | * ?= affectation conditionnelle | ||
+ | * += affectation par concaténation (ajout à droite, avec un espace) | ||
+ | |||
+ | ===== Variables internes ===== | ||
+ | '' | ||
+ | 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:// |