• [^] # Re: pourquoi virer autotools ?

    Posté par . En réponse à la dépêche KDE 3.4 officiellement sorti. Évalué à 2.

    Je veux pas jouer a celui qui a la plus grosse, hein, on n'est pas la pour ca :)
    mais CMT est ecrit en C++, deja porte sous win32 et solaris (pour solaris je m'avance un petit peu, j'en avais entendu parle, j'ai vu des bug reports, mais...), il me semble qu'il y a aussi possibilite de le scripter via python et une GUI (Visual CMT) est disponible.

    CMT lit lui aussi un fichier (habituellement appele requirements) dans lequel tu donnes les dependances aux paquets de ton appli, dans un langage relativement simple :
    use MonPaquet MonPaquet-00-00-01 Chemin/dans/larbo/rescence/de/mon/appli/vers/mon/paquet
    (sur une ligne)

    et puis tu lui dis ce que tu veux faire, un shared object, une appli static...
    La syntaxe est relativement simple (meme un physicien un peu bete comme moi peut s'en servir :)

    Ensuite c'est juste une affaire de configuration d'un (ou quelques) paquet mere dans lequel tu mets toutes les regles de compilations, les differentes actions que tu peux vouloir faire (creer la doc doxygen, lancer des scripts de pre/post-installation, configurer l'environnement de travail du developpeur (runtime, include paths,...), etc...)

    De plus CMT ce n'est pas *que* un programme pour compiler une appli, cela sert aussi a interagir avec ton appli (dans le sens demander quelles sont les dependances de tel paquet, ses clients,...)

    C'etait un message a caractere informatif.