Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
[simgrid.git] / examples / smpi / NAS / sys / suite.awk
1 BEGIN { SMAKE = "make" } {
2   if ($1 !~ /^#/ &&  NF > 2) {
3     printf "cd `echo %s|tr '[a-z]' '[A-Z]'`; %s clean;", $1, SMAKE;
4     printf "%s CLASS=%s NPROCS=%s", SMAKE, $2, $3;
5     if ( NF > 3 ) {
6       if ( $4 ~ /^vec/ ||  $4 ~ /^VEC/ ) {
7         printf " VERSION=%s", $4;
8         if ( NF > 4 ) {
9           printf " SUBTYPE=%s", $5;
10         }
11       } else {
12         printf " SUBTYPE=%s", $4;
13         if ( NF > 4 ) {
14           printf " VERSION=%s", $5;
15         }
16       }
17     }
18     printf "; cd ..\n";
19   }
20 }