Bonjour,
Dans le cours, on apprend que le Makefile se compose de 3 parties:
- D’abord, définition de variables : RIOTBASE, puis APPLICATION, BOARD,…
- Puis dans la seconde partie sont ajoutés les modules nécessaires à l’application
- Et enfin, le makefile.include …
Hors, dans le makefile du tp4 (cf ci-dessous) ainsi que dans ceux des autres tp du module3
APPLICATION ?= basic-shell
BOARD ?= native
# Add module for the shell here
RIOTBASE ?= $(CURDIR)/../../RIOT
include $(RIOTBASE)/Makefile.include
les modules sont ajoutés (ou on nous demande d’ajouter les modules) avant la déclaration de la variable RIOTBASE plutôt qu’après…
Y a-t-il une raison particulière, ou technique à cela??
merci d’avance de vos réponses