1 "{ Package: 'stx:libtool2' }" |
1 "{ Package: 'stx:libtool2' }" |
2 |
2 |
3 "{ NameSpace: Tools }" |
3 "{ NameSpace: Tools }" |
4 |
4 |
5 AssistantApplication subclass:#ProjectBuilderAssistantApplication |
5 AssistantApplication subclass:#ProjectBuilderAssistantApplication |
6 instanceVariableNames:'packageToBuildHolder projectType projectTypeHolder |
6 instanceVariableNames:'packageToBuildHolder projectType projectTypeHolder |
7 selectedProjectIndexHolder selectedProjectDefinition |
7 selectedProjectIndexHolder selectedProjectDefinition |
8 listOfMatchingProjects selectedProjectsComment |
8 listOfMatchingProjects selectedProjectsComment |
9 hasProjectSelectedHolder newProjectsName hideSTXProjects |
9 hasProjectSelectedHolder newProjectsName hideSTXProjects |
10 hideOtherApplicationClasses hideOtherStartupClasses |
10 hideOtherApplicationClasses hideOtherStartupClasses |
11 startMakeButtonEnabled stopMakeButtonVisible makeOutputHolder |
11 startMakeButtonEnabled stopMakeButtonVisible makeOutputHolder |
12 newApplicationsName listOfApplicationsInProject |
12 newApplicationsName listOfApplicationsInProject |
13 selectedApplicationIndexHolder selectedApplication |
13 selectedApplicationIndexHolder selectedApplication |
14 hasApplicationSelectedHolder listOfStartupClassesInProject |
14 hasApplicationSelectedHolder listOfStartupClassesInProject |
15 selectedStartupClassIndexHolder selectedStartupClass |
15 selectedStartupClassIndexHolder selectedStartupClass |
16 hasStartupClassSelectedHolder selectedApplicationsComment |
16 hasStartupClassSelectedHolder selectedApplicationsComment |
17 buildDirectoryHolder makeProcess listOfClassesInProject |
17 buildDirectoryHolder makeProcess listOfClassesInProject |
18 makeOutputWindow projectBuilder newStartupClassName |
18 makeOutputWindow projectBuilder newStartupClassName |
19 usedCompilerHolder' |
19 usedCompilerHolder' |
20 classVariableNames:'' |
20 classVariableNames:'' |
21 poolDictionaries:'' |
21 poolDictionaries:'' |
22 category:'System-Support-Projects' |
22 category:'System-Support-Projects' |
23 ! |
23 ! |
24 |
24 |
25 !ProjectBuilderAssistantApplication class methodsFor:'documentation'! |
25 !ProjectBuilderAssistantApplication class methodsFor:'documentation'! |
26 |
26 |
27 documentation |
27 documentation |
1203 ex messageText notNil ifTrue:[ |
1203 ex messageText notNil ifTrue:[ |
1204 makeOutputWindow endEntry. |
1204 makeOutputWindow endEntry. |
1205 makeOutputWindow cr. |
1205 makeOutputWindow cr. |
1206 makeOutputWindow nextPutLine:(ex messageText colorizeAllWith:Color white on:Color blue). |
1206 makeOutputWindow nextPutLine:(ex messageText colorizeAllWith:Color white on:Color blue). |
1207 makeOutputWindow endEntry. |
1207 makeOutputWindow endEntry. |
1208 ]. |
1208 ]. |
1209 ex proceed. |
1209 ex proceed. |
1210 ] do:[ |
1210 ] do:[ |
1211 projectBuilder := ProjectBuilder new. |
1211 projectBuilder := ProjectBuilder new. |
1212 projectBuilder package:(selectedProjectDefinition package). |
1212 projectBuilder package:(selectedProjectDefinition package). |
1213 projectBuilder usedCompiler:(usedCompilerHolder value). |
1213 projectBuilder usedCompiler:(usedCompilerHolder value). |