On 1/31/2017 14:11, Jocelyn Fiat wrote:
> La solution la plus simple c'est de convertir le projet en library.
> Si c'est deja une library ... alors juste compiler le projet avec
> EiffelStudio
> Sinon ca passe juste par la modification du fichier .ecf
>
> Par exemple, si on a un projet "mon_application", il faut
> 1) ajouter une target ` <target name="lib_mon_application"
> extends="mon_application"><root all_classes="true"/></target> `
> 2) et ajouter l'attribut ` library_target="lib_mon_application" ` dans
> le tag "<system ...." du ecf
>
> Le point 2) permet de dire que le .ecf correspond à une library, et donc
> compilable en tant que telle, et le point 1) permet de dire de compiler
> toutes les classes.
> En fait, en regardant les .ecf des bibliothèques d'EiffelStudio, on
> retrouve le `<root all_classes="true"/>` .. et le `library_target=...`
>
> -- Jocelyn
>
>
> Le 29 janvier 2017 à 10:25, Philippe Cordel <
philipp...@gmail.com