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:40] – Ajout de "Substituer une partie d'un texte d'une variable" 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:// | ||
+ | |||
+ | ====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) ./Doxyfile | ||
+ | |||
+ | CLEANFILES | ||
+ | |||
+ | EXTRA_DIST | ||
+ | |||
+ | clean-local: | ||
+ | rm -Rf ../ | ||
+ | </ |
autotools/makefile.am.1503960021.txt.gz · Dernière modification : 2017/08/29 00:40 de root