Re: GprBuild et GNATColl.Memory

Stéphane Rivière via Ada-france <[email protected]> Mon, 5 Apr 2021 21:21:02 +0200
Newsgroups gmane.comp.lang.ada.france
Message-ID <[email protected]>
Bonsoir David,

> le composant gnatcoll est considéré comme externe à ton projet, il n'est pas recompilable,
> cf. l'attribut Externally_Built du composant gnatcoll (share/gpr/gnatcoll.gpr) qui est à True.

Merci d'avoir attiré mon attention sur cet attribut !

J'en ignorais même l'existence et le sens...

Donc je l'ai mis à False dans ../share/gpr/gnatcoll.gpr,
remis with "Gnatcoll"; en tête du projet,
viré le chemin gnatcoll en dur pour les sources en ne laissant que "for 
Source_Dirs use ("src-tests","src/**");" et... ça marche :)

Il faut aussi rajouter dans gnatcoll.gpr un "for Object_Dir use" pour 
éviter que tout le build de gnatcoll atterrisse dans ../share/gpr ;)

Je garde le reste de ton message qui est très intéressant.

> All the best !

All the best too, from islander to islander :)

-- 
Stéphane Rivière
Ile d'Oléron - France
_______________________________________________
Ada-france mailing list
[email protected]
https://mail.ada-france.org/cgi-bin/mailman/listinfo/ada-france