summaryrefslogtreecommitdiff
path: root/n/avr/doc/makefile.txt
diff options
context:
space:
mode:
authorschodet2006-01-18 13:21:58 +0000
committerschodet2006-01-18 13:21:58 +0000
commitcc043098a8d15c4c6adc8f7fd7fb986057740938 (patch)
tree2da54a1af973f890a622577b89fe09f3c12a3621 /n/avr/doc/makefile.txt
parent5262fffd973ce7475c1e62ff5b30f98cc50aeea2 (diff)
Clarification des makefiles.
Modifications cosmétiques. Mise à jour d'un début de doc. meilleur support des cibles simu.
Diffstat (limited to 'n/avr/doc/makefile.txt')
-rw-r--r--n/avr/doc/makefile.txt58
1 files changed, 40 insertions, 18 deletions
diff --git a/n/avr/doc/makefile.txt b/n/avr/doc/makefile.txt
index f46bf40..82b616f 100644
--- a/n/avr/doc/makefile.txt
+++ b/n/avr/doc/makefile.txt
@@ -1,42 +1,64 @@
-Liste des variables utilises dans les Makefiles
+Liste des variables utilises dans les Makefiles (usage interne uniquement si
+indent).
+
+BASE chemin vers la base des modules
-BASE
PROGS compils en AVR et HOST
-AVR_PROGS AVR seulement
-HOST_PROGS HOST seulement
+AVR_PROGS AVR seulement (+ PROGS)
+HOST_PROGS HOST seulement (+ PROGS)
SIMU_PROGS SIMU seulement
ALL_PROGS tout les programes
+ AVR_ELFS
+ AVR_SIMU_ELFS
+ HOST_EXES
-prog_SOURCES sources pour un programme (sources des modules ajoutes
- ensuite)
+prog_SOURCES sources pour un programme
mod_SOURCES sources pour un module
- (ALL_SOURCES toutes les sources
+ ALL_SOURCES toutes les sources
+ AVR_SOURCES
+ AVR_C_SOURCES
+ AVR_S_SOURCES
+ AVR_OBJECTS
+ AVR_SIMU_OBJECTS
+ HOST_SOURCES
+ HOST_OBJECTS
MODULES modules pour tous
-(AVR_MODULES modules pour avr seulement
-(HOST_MODULES modules pour host seulement
prog_MODULES remplace la liste de modules pour prog
+ ALL_MODULES tout les modules
-CONFIGFILE
+CONFIGFILE fichier de configuration inclus automatiquement
-AVR_MCU
-OPTIMIZE
+AVR_MCU processeur
+OPTIMIZE niveau d optimisation
DEFS
+AVR_DEFS
+HOST_DEFS
LIBS
prog_LIBS
+AVR_LIBS
HOST_LIBS
INCLUDES
CFLAGS
+ AVR_CFLAGS
+ HOST_CFLAGS
ASFLAGS
+ AVR_ASFLAGS
CPPFLAGS
+ AVR_CPPFLAGS
+ HOST_CPPFLAGS
LDFLAGS
+ AVR_LDFLAGS
+ HOST_LDFLAGS
LDLIBS
+ AVR_LDLIBS
+ HOST_LDLIBS
-DOC
-EXTRACTDOC
+EXTRA_CLEAN_FILES fichiers supprims par la rgle clean
-TEST_MCU
-TEST_CONFIGFILES
-prog_MCU
+DOC cibles pour la doc
+EXTRACTDOC sources utilises pour gnrer le .exd
-include $(BASE)/make/Makefile.gen
+TEST_MCU liste des MCU utiliss pour les tests de compilation
+TEST_CONFIGFILES liste des fichiers de config pour les tests de compilation
+conf_TEST_MCUA liste de MCU pour un fichier de configuration particulier