Selon Tux <[EMAIL PROTECTED]>: > On a 2 solutions: > - - changer le role de clean du dossier doc et ajouter docclean (ça me paraît > le > mieux) > - - retirer l'appel "$(MAKE) -C doc clean" du Makefile principal. > Je préfère la solution 2 simplement parce que je ne vois pas ce que la règle clean du dossier doc pourrait faire d'autre (ne rien faire évidement).
On pourrait peut-être ajouter encore une règle tarball dans le Makefile juste avant les règles "rpm" et "deb". *** Autre point Si on garde le ./configure actuel avec un tarball qui contient la doc, la personne qui compile va voir un message "la doc ne peut être générée", alors qu'elle est déjà là ! Une alternative est de dire que par défaut on ne construit pas les docs. Si on veut les documents il faut utiliser l'option "--with-documentation". C'est d'autant plus important que je suis sûr qu'il manque un test pour vérifier l'existance du catalogue en local *** Quant aux évolutions souhaitées, j'avais oublié de citer : "faire en sorte que eaglediag utilise la sortie de eaglectrl -v pour comparer les versions des compilateurs". *** À propos de la mauvaise config pour Knoppix, comme ce n'est pas très difficile à faire il serait bien de le faire avant la sortie de la 1.9.9. Je vois deux manières de corriger : - on remplace le test de l'existence du répertoire /etc/sysconfig/network-scripts par un test sur la distribution, - ou alors on ajoute un second test sur la distribution pour annuler éventuellement le premier choix. La première me semble être la meilleure. Cela obligerait un possesseur de Mandrake qui n'a pas installé les paquets ifupdown à le faire ou bien à préciser l'option --disable-ifupdown. De la même façon cela autoriserait à créer le paquet Mandrake sur une machine qui ne possède pas tous les paquets pour une bonne exécution (mais qui a tout pour la construction du paquet). mcoolive.
