Changeset 2766 in Sophya for trunk/SophyaLib/BuildMgr/mkmfprog


Ignore:
Timestamp:
May 25, 2005, 6:58:39 PM (20 years ago)
Author:
ansari
Message:

Gestion variable controle template CXXTEMPFLG - cmv+Reza 25/5/2005

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/BuildMgr/mkmfprog

    r2751 r2766  
    9999  echo '        echo $@ " done"' >> $makname
    100100  set oo = ( `grep ^$f programs | awk -F"$f " '{print $2}'` )
    101   set dum = '$(SOPHYAEXEP)'$f':'
     101  set dum
    102102  foreach fo ( $oo )
    103103    set dum = " $dum "'$(SOPHYAOBJP)'$fo
    104104  end
    105   echo $dum  >> $makname
    106   echo '        $(CXXLINK) -o $@ $? '$lib >> $makname
     105  echo
     106  echo '$(SOPHYAEXEP)'$f':' $dum  >> $makname
     107  echo '        $(CXXLINK) $(CXXTEMPFLG) -o $@' $dum $lib >> $makname
    107108  echo ' ' >> $makname
    108109end
     
    118119       | sed -e 's/.*\.o/\$(SOPHYAOBJP)&/'  \
    119120       | sed -e 's?'$inc/'?$(SOPHYAINCP)?g'  >> $makname
    120   echo '        $(CXXCOMPILEPROG) -o $@ $<' >> $makname
     121  echo '        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@ ' $f >> $makname
    121122  echo ' ' >> $makname
    122123end
     
    128129       | sed -e 's/.*\.o/\$(SOPHYAOBJP)&/'  \
    129130       | sed -e 's?'$inc/'?$(SOPHYAINCP)?g' >> $makname
    130   echo '        $(CCOMPILE) -o $@ $<' >> $makname
     131  echo '        $(CCOMPILE) -o $@ ' $f >> $makname
    131132  echo ' ' >> $makname
    132133end
     
    136137  if( $status != 0 ) continue
    137138  echo '$(SOPHYAOBJP)'$f:r'.o: '$f >> $makname
    138   echo '        $(FCOMPILE) -o $@ $<' >> $makname
     139  echo '        $(FCOMPILE) -o $@ ' $f >> $makname
    139140  echo ' ' >> $makname
    140141end
Note: See TracChangeset for help on using the changeset viewer.