Show
Ignore:
Timestamp:
07/03/09 12:49:21 (5 months ago)
Author:
kumudb
Message:

executable works except mpiexec

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • mpich2/branches/dev/kumudb/maint/simplemake.in

    r4870 r4898  
    10311031            $pgmsrc = $2; 
    10321032            $programs{$pgm} = $pgmsrc; 
     1033            #---------------------Kumud_parallel_fix------------------------------ 
    10331034            # Add to targets 
    1034             $alltargets[$#alltargets+1] = $pgm; 
     1035            # $alltargets[$#alltargets+1] = $pgm; 
    10351036            # Keep track of source types 
    10361037            &FindSrcTypes( $pgmsrc ); 
     
    11821183    # Coverage analysis 
    11831184    &TargetGcov; 
     1185     
     1186    #------------kumud_parallel_fix--------------------------------------- 
     1187    &TargetExecutables; 
     1188 
     1189    #------------------kumud_parallel_fix------------------------------------------- 
     1190    #each executable to be built is listed as prerequisite for all-executable-local 
     1191    &TargetProgramsLocal; 
    11841192 
    11851193    # Next, the programs 
     
    11931201    print FD $makeBlockSep; 
    11941202     
    1195     #------------kumud_parallel_fix--------------------------------------- 
    1196     &TargetExecutables; 
    11971203 
    11981204    # This is ugly, but we need to tell the install target when we're at 
     
    33903396    } 
    33913397} 
     3398 
     3399 
     3400# Generate the target all-executable-local 
     3401sub TargetProgramsLocal { 
     3402    print FD "all-executable-local:"; 
     3403    foreach $pgm (keys (%programs)) { 
     3404        if (defined($extra_programs{$pgm})) { next; } 
     3405        if (defined($extra_libs{$pgm})) { next; } 
     3406        print FD " $pgm"; 
     3407    } 
     3408    print FD "$newline"; 
     3409} 
     3410 
     3411 
     3412 
    33923413#  
    33933414# ===========================================================================