From 3b9886cc0cbcf4f6fc80ad0d6a2a655398cb6a97 Mon Sep 17 00:00:00 2001 From: Jean-Paul Chaput Date: Thu, 17 Oct 2002 22:42:09 +0000 Subject: [PATCH] * attila/src/attila.sh : - Bug : ne pas refaire systematiquement l'autostuff (on ne le regenere que si le $TOOL/Makefile.in dans alliance/src n'est pas present). De plus on s'arrange pour que le configure, genere par autostuff le soit toujours sous Linux. De cette facon les scripts libtool sont genere sous Linux avec la version 1.4 et ne sont pas recrees sous Solaris (qui utilise la version 1.3 incompatible). Ceci resout les curieuses differences a l'edition de lien qui apparaissaient entre Linux & Solaris. Simptome d'un configure genere sous Solaris : il se plaint de ne pas trouver le fichier "ltconfig" dans la racine et plante sur la configuration de libtool. Pour resoudre le probleme : regenerer le configure sous Linux (avec autostuff). --- alliance/src/attila/src/attila.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/alliance/src/attila/src/attila.sh b/alliance/src/attila/src/attila.sh index 2ee8113f..e16fe489 100755 --- a/alliance/src/attila/src/attila.sh +++ b/alliance/src/attila/src/attila.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# $Id: attila.sh,v 1.8 2002/10/13 19:39:33 jpc Exp $ +# $Id: attila.sh,v 1.9 2002/10/17 22:42:09 jpc Exp $ # # /------------------------------------------------------------------\ # | | @@ -450,9 +450,11 @@ echo " o Building & installing requested tools." for TOOL in $TOOLS; do - echo " - Making autostuff for $TOOL." cd $HOME/alliance/src - ./autostuff $TOOL + if [ ! -f "$TOOL/Makefile.in" ]; then + echo " - Making autostuff for $TOOL." + ./autostuff $TOOL + fi cd $BUILD_DIR if [ ! -d $TOOL ]; then