autotools:makefile.am
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| autotools:makefile.am [2017/08/29 00:44] – Ajout d'une source root | autotools:makefile.am [2020/04/26 23:01] (Version actuelle) – Conversion de <note> vers <WRAP> root | ||
|---|---|---|---|
| Ligne 6: | Ligne 6: | ||
| protoc --cpp_out=cpp $^ | protoc --cpp_out=cpp $^ | ||
| </ | </ | ||
| - | NOTA : '' | + | |
| + | <WRAP center round info 60%> | ||
| + | '' | ||
| + | </ | ||
| ====Ajouter une dépendance à all==== | ====Ajouter une dépendance à all==== | ||
| Ligne 14: | Ligne 17: | ||
| commands | commands | ||
| </ | </ | ||
| - | [[https:// | + | [[https:// |
| ====Substituer une partie d'un texte d'une variable==== | ====Substituer une partie d'un texte d'une variable==== | ||
| $(@: | $(@: | ||
| Remplace dans la variable '' | Remplace dans la variable '' | ||
| - | [[https:// | + | [[https:// |
| + | |||
| + | ====Création d'une librairie==== | ||
| + | <code make> | ||
| + | lib_LTLIBRARIES = lib1.la lib2.la | ||
| + | |||
| + | lib1_la_CXXFLAGS = $(AM_CXXFLAGS) -isystem / | ||
| + | lib1_la_LDFLAGS | ||
| + | lib1_la_SOURCES | ||
| + | lib1_ladir | ||
| + | lib1_la_HEADERS | ||
| + | |||
| + | lib2_la_CXXFLAGS … | ||
| + | … | ||
| + | </ | ||
| + | |||
| + | ====Génération du code Doxygen==== | ||
| + | <code make> | ||
| + | all-local: doxygen.stamp | ||
| + | |||
| + | doxygen.stamp: | ||
| + | mkdir -p ../ | ||
| + | echo Timestamp > doxygen.stamp | ||
| + | $(DOXYGEN) ./ | ||
| + | |||
| + | CLEANFILES | ||
| + | |||
| + | EXTRA_DIST | ||
| + | |||
| + | clean-local: | ||
| + | rm -Rf ../ | ||
| + | </ | ||
autotools/makefile.am.1503960245.txt.gz · Dernière modification : de root
