Tools__ProjectBuilderAssistantApplication.st
changeset 2874 cd62528801d5
parent 2872 78e56e7f9638
child 2897 b6cd7ee2a43b
equal deleted inserted replaced
2873:bacaa7ec62b1 2874:cd62528801d5
  1761         ].
  1761         ].
  1762         ex proceed.
  1762         ex proceed.
  1763     ] do:[
  1763     ] do:[
  1764         projectBuilder := ProjectBuilder new.
  1764         projectBuilder := ProjectBuilder new.
  1765         projectBuilder package:(selectedProjectDefinition package).
  1765         projectBuilder package:(selectedProjectDefinition package).
  1766         projectBuilder usedCompiler:(usedCompilerHolder value).
  1766         projectBuilder usedCompilerForBuild:(usedCompilerHolder value).
  1767         what = 'exe' ifTrue:[
  1767         what = 'exe' ifTrue:[
  1768             projectBuilder makeExeOnly:true
  1768             projectBuilder makeExeOnly:true
  1769         ] ifFalse:[
  1769         ] ifFalse:[
  1770             projectBuilder makeExeOnly:false
  1770             projectBuilder makeExeOnly:false
  1771         ].
  1771         ].
  1778             ex proceed.
  1778             ex proceed.
  1779         ] do:[
  1779         ] do:[
  1780             projectBuilder buildWithColorizedOutputTo:makeOutputWindow.
  1780             projectBuilder buildWithColorizedOutputTo:makeOutputWindow.
  1781         ].
  1781         ].
  1782     ].
  1782     ].
       
  1783 
       
  1784     "Modified: / 22-01-2012 / 10:51:01 / cg"
  1783 !
  1785 !
  1784 
  1786 
  1785 selectedApplicationChanged
  1787 selectedApplicationChanged
  1786     |idx|
  1788     |idx|
  1787 
  1789 
  1994     ].
  1996     ].
  1995     ^ listOfNewProjectsName.
  1997     ^ listOfNewProjectsName.
  1996 !
  1998 !
  1997 
  1999 
  1998 listOfPossibleCompilers
  2000 listOfPossibleCompilers
  1999     OperatingSystem isMSWINDOWSlike ifTrue:[
  2001     ^ Tools::ProjectBuilder listOfPossibleCompilers
  2000         ^ #('bcc' 'vc' 'lcc' 'gcc' )
  2002 
  2001     ].
  2003     "Modified: / 21-01-2012 / 14:05:52 / cg"
  2002     ^ #('gcc')
       
  2003 !
  2004 !
  2004 
  2005 
  2005 listOfPrerequisitesInProject
  2006 listOfPrerequisitesInProject
  2006     <resource: #uiAspect>
  2007     <resource: #uiAspect>
  2007 
  2008 
  2226 usedCompilerHolder
  2227 usedCompilerHolder
  2227     <resource: #uiAspect>
  2228     <resource: #uiAspect>
  2228 
  2229 
  2229     usedCompilerHolder isNil ifTrue:[
  2230     usedCompilerHolder isNil ifTrue:[
  2230         usedCompilerHolder := ValueHolder new.
  2231         usedCompilerHolder := ValueHolder new.
  2231         usedCompilerHolder value:(OperatingSystem isMSWINDOWSlike ifTrue:['bcc'] ifFalse:['gcc']).
  2232         usedCompilerHolder value:(ProjectBuilder defaultUsedCompiler).
  2232         usedCompilerHolder onChangeSend:#checkCompilerAvailability to:self.
  2233         usedCompilerHolder onChangeSend:#checkCompilerAvailability to:self.
  2233     ].
  2234     ].
  2234     ^ usedCompilerHolder.
  2235     ^ usedCompilerHolder.
       
  2236 
       
  2237     "Modified: / 21-01-2012 / 14:07:16 / cg"
  2235 ! !
  2238 ! !
  2236 
  2239 
  2237 !ProjectBuilderAssistantApplication methodsFor:'initialization & release'!
  2240 !ProjectBuilderAssistantApplication methodsFor:'initialization & release'!
  2238 
  2241 
  2239 fileBrowserInstance
  2242 fileBrowserInstance