📚 Cheatsheet

Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.

Snippets 7

Retour
Afficher la valeur d'une variable
Facile
print-vars:
	@echo $(MY_VAR)
Commentaire
Facile
# Ceci est un commentaire
Exporter une variable aux sous-makes
Intermédiaire
export CC
Makefile auto-documenté
Avancé
help:
	@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-20s\033[0m %s\n", $$1, $$2}'

clean: ## Nettoie les fichiers compilés
	...
Makefile récursif
Avancé
subsystem:
	$(MAKE) -C subdir
Passer une variable en ligne de commande
Intermédiaire
# Lancer avec : make install PREFIX=/usr

install:
	cp prog $(PREFIX)/bin
Utiliser la variable MAKEFLAGS
Intermédiaire
# Pour lancer en parallèle
MAKEFLAGS += -j4