ProjectBuilder.st
changeset 2971 e10937c35748
parent 2969 d03c40cd3fa5
child 2972 7db782e25d01
equal deleted inserted replaced
2970:6d37e90dab00 2971:e10937c35748
   632             ]]) ifFalse:[
   632             ]]) ifFalse:[
   633                 (buildDirectory / 'stx' / relativePath) directory recursiveMakeDirectory.
   633                 (buildDirectory / 'stx' / relativePath) directory recursiveMakeDirectory.
   634                 (mySTXTopDirectory / relativePath) copyTo:(buildDirectory / 'stx' / relativePath).    
   634                 (mySTXTopDirectory / relativePath) copyTo:(buildDirectory / 'stx' / relativePath).    
   635             ]
   635             ]
   636         ] ifFalse:[
   636         ] ifFalse:[
   637             self error:'Missing file: ',relativePath printString mayProceed:true.
   637 "/ does not really help: objbc/librun.lib does not work with MSVC and vice versa...
       
   638 "/            ((relativePath = 'librun/objvc/librun.dll')
       
   639 "/            and:[ (mySTXTopDirectory / 'librun/objbc/librun.dll') exists ])ifTrue:[
       
   640 "/                stdErr nextPutLine:('Warning: using alternative librun from objbc (Borland version)...'). 
       
   641 "/                (buildDirectory / 'stx' / relativePath) directory recursiveMakeDirectory.
       
   642 "/                (mySTXTopDirectory / 'librun/objbc/librun.dll') copyTo:(buildDirectory / 'stx' / relativePath).    
       
   643 "/            ] ifFalse:[
       
   644 "/                ((relativePath = 'librun/objbc/librun.dll')
       
   645 "/                and:[ (mySTXTopDirectory / 'librun/objvc/librun.dll') exists ])ifTrue:[
       
   646 "/                    stdErr nextPutLine:('Warning: using alternative librun from objvc (MSVC version)...'). 
       
   647 "/                    (buildDirectory / 'stx' / relativePath) directory recursiveMakeDirectory.
       
   648 "/                    (mySTXTopDirectory / 'librun/objvc/librun.dll') copyTo:(buildDirectory / 'stx' / relativePath).    
       
   649 "/                ] ifFalse:[
       
   650                     self error:'Missing file: ',relativePath printString mayProceed:true.
       
   651 "/                ]
       
   652 "/            ]
   638         ].
   653         ].
   639     ].
   654     ].
   640 
   655 
   641     "Modified: / 05-09-2012 / 16:26:25 / cg"
   656     "Modified: / 05-09-2012 / 16:26:25 / cg"
   642 !
   657 !