home *** CD-ROM | disk | FTP | other *** search
- # Fichier Multi_Dcc_F.sh
- # Par L.Faillie 19-09-1993
- # Par L.Faillie 03-10-1993 Passage a Csh 5.31
- # Dice V 2.07.54 detruit les fichiers .o apres compilation ce qui fait que
- # -new devient sans effets. Ce scripts evitent ce genre de probleme.
- # Syntaxe :
- # Multi_Dcc_F fichier_contenant_la_liste_des_fichiers_du_source resultat
- #
-
- local i,j,_except
- # set _verbose sah
- set _except "21;abortline"
- open t:fch w 1
- set _maxerr 0
- forline i $1 {set j @nameroot( $i ); basename j $j;echo -n DTMP:$j.o " " >.1; dcc -c $i -oDTMP:$j.o;if $_maxerr <> 0;goto sortie; endif}
- lab sortie
- close 1
- if $_maxerr = 0
- dcc \@t:fch -o $2
- endif
- echo "Compilation terminée"
-