Bonjour,

Je suis en train d'aider un projet qui utilise le langage C pour passer à maven 2.
Pour cela, nous avons utilisé le plugin native-maven-plugin. Cela a plutôt bien fonctionné mais nous nous posions quelques questions notamment sur la gestion des interfaces (.h).

Lorsqu'on utilise des interfaces, il faut fournir au compilateur le chemin d'accès à ces interfaces. Par exemple, dans l'exemple fourni dans le site du plugin native-maven-plugin, on voit apparaître le chemin ${native.source.dir}/include
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<source>
   <directory>${native.source.dir}/include</directory>
</source>
Cela fonctionne bien mais je trouve dommage de passer par un chemin en dur plutôt que de passer par des dépendances.

Je voulais donc savoir si d'autres ont des retours sur l'utilisation de maven 2 avec le langage C et comment ils gèrent les interfaces.

Rémy