ProjectBuilder.st
changeset 3622 b9821260d1ab
parent 3602 ca4228ee4d3c
child 3632 aafb3c154b6d
equal deleted inserted replaced
3621:5d7d4931b7c7 3622:b9821260d1ab
       
     1 "{ Encoding: utf8 }"
       
     2 
     1 "
     3 "
     2  COPYRIGHT (c) 2009 by eXept Software AG
     4  COPYRIGHT (c) 2009 by eXept Software AG
     3               All Rights Reserved
     5               All Rights Reserved
     4 
     6 
     5  This software is furnished under a license and may be used
     7  This software is furnished under a license and may be used
   201 projectDefinitionClass:something
   203 projectDefinitionClass:something
   202     projectDefinitionClass := something.
   204     projectDefinitionClass := something.
   203 !
   205 !
   204 
   206 
   205 suffixForHeaderFiles
   207 suffixForHeaderFiles
   206     ^ OperatingSystem isUNIXlike ifTrue:['.H'] ifFalse:['.STH']
   208     OperatingSystem isUNIXlike ifTrue:[
       
   209         OperatingSystem isOSXlike ifFalse:[
       
   210             ^ '.H'
       
   211         ].
       
   212     ].
       
   213     ^ '.STH'
   207 !
   214 !
   208 
   215 
   209 usedCompilerForBuild:something
   216 usedCompilerForBuild:something
   210     usedCompiler := something.
   217     usedCompiler := something.
   211 
   218 
   843         inputFrom:nil
   850         inputFrom:nil
   844         outputTo:Transcript
   851         outputTo:Transcript
   845         errorTo:Transcript
   852         errorTo:Transcript
   846         inDirectory:(buildDirectory construct:module)
   853         inDirectory:(buildDirectory construct:module)
   847         onError:[:status| self error:'cvs update failed'].
   854         onError:[:status| self error:'cvs update failed'].
   848 self halt.
   855 "/ self halt.
   849 
   856 
   850     "Modified: / 29-12-2011 / 14:02:56 / cg"
   857     "Modified: / 29-12-2011 / 14:02:56 / cg"
   851 !
   858 !
   852 
   859 
   853 generateSourceFilesByFilingOut
   860 generateSourceFilesByFilingOut