Hello,
Voilà j'ai un projet C qui se termine et qui pour l'instant n'est déstiné qu'à linux, et nous souhaitons proposer un package à installer facilement et de manière standard.
Nous avons à la base un makefile fait main, avec l'arborescence suivante:
project
... makefile
... src/
... headers/
... bin/
... man/
... doc/
... data/
Pour le déploiement, nous avons, pour le moment, opté pour les autotools et les commandes ./configure, make et make install.
Ca semble plus ou moins fonctionner, mais honnêtement on ne maitrise pas vraiment ces outils et on les trouvent franchement difficile à comprendre et à manipuler.
J'aimerai donc savoir si vous connaissez d'autres moyens de déployer un package de manière standard? Je connais (de nom) cmake, ou ant, mais quels en sont les avantages? Y'a t-il un standard plus utilisé (et dans l'idéal plus facile à utiliser) que les autres?
N'hésitez pas a donner vos avis... Ils nous seront précieux.
Merci d'avance!

Partager