Re: [Olena-patches] 3681: Update tutorial - Write "Getting started with Milena".

"z" == Guillaume Lazzara <z@lrde.epita.fr> writes:
[...] z> --- a/milena/doc/examples/Makefile.am z> +++ b/milena/doc/examples/Makefile.am [...] z> +colorize_SOURCES = tuto3/colorize.cc z> +println_SOURCES = tuto3/println.cc z> +trace_SOURCES = tuto3/trace.cc [...] z> --- a/milena/doc/examples/examples.mk z> +++ b/milena/doc/examples/examples.mk [...] z> +examples/tuto3 \ z> +examples/tuto3/fill_non_generic.cc.raw \ z> +examples/tuto3/colorize.cc \ z> +examples/tuto3/println.cc \ z> +examples/tuto3/trace.cc \ z> +examples/tuto3/first_routine.cc \ Il sert à quoi cet horrible fichier examples.mk ? Si c'est ce que je crois (une définition de EXTRA_DIST), c'est monstrueusement evil ! 1) Les *.cc qui sont listés dans _SOURCES sont déjà distribués. 2) Les répertoires qui sont listés dans EXTRA_DIST (e.g. tuto3) sont recursivement distribués. 3) Au total trace.cc/colorize.cc/println.cc sont donc distribués 3 fois. Ça veut dire que make dist va copier les fichier trois fois les écrasant à chaque fois (perte de temps). Et vous aurez peut-être droit certains bugs de distcheck qui peuvent survenir lorsqu'un fichier et distribué à la fois implicitement (parce qu'il fait partie d'un répertoire EXTRA_DISTé) et explicitement. -- Alexandre Duret-Lutz
participants (1)
-
Alexandre Duret-Lutz