42 ! ! |
42 ! ! |
43 |
43 |
44 !stx_libtool2 class methodsFor:'description'! |
44 !stx_libtool2 class methodsFor:'description'! |
45 |
45 |
46 excludedFromPreRequisites |
46 excludedFromPreRequisites |
|
47 "list all packages which should be ignored in the automatic |
|
48 preRequisites scan. See #preRequisites for more." |
|
49 |
47 ^ #( |
50 ^ #( |
48 #'stx:libhtml' "HTMLDocumentView - referenced by UIPainter>>doOpenWidgetDocumentation " |
51 #'stx:clients/Demos' "WindowTreeView - referenced by FlyByWindowInformation>>keyPress:x:y:view: " |
|
52 #'stx:goodies/webServer' "HTTPServer - referenced by UIPainter>>doInstallAsWebPage " |
49 ) |
53 ) |
50 ! |
54 ! |
51 |
55 |
52 preRequisites |
56 preRequisites |
|
57 "list all required packages. |
|
58 This list can be maintained manually or (better) generated and |
|
59 updated by scanning the superclass hierarchies and looking for |
|
60 global variable accesses. (the browser has a menu function for that) |
|
61 Howevery, often too much is found, and you may want to explicitely |
|
62 exclude individual packages in the #excludedFromPrerequisites method." |
|
63 |
53 ^ #( |
64 ^ #( |
54 #'stx:libbasic' "Object - superclass of UIPainter::TreeView " |
65 #'stx:libbasic' "Autoload - superclass of Tools::NewInspectorPanelView " |
55 #'stx:libbasic2' "List - referenced by DataSetBuilder>>updateColumnView " |
66 #'stx:libbasic2' "List - referenced by DataSetBuilder>>updateColumnView " |
56 #'stx:libtool' "SystemBrowser - referenced by ResourceSelectionBrowser::ResourceMethod>>iconOn: " |
67 #'stx:libbasic3' "MethodFinder - referenced by MethodFinderWindow>>search " |
57 #'stx:libui' "SpecCollection - referenced by UIPainterView>>fullSpecFor: " |
68 #'stx:libcomp' "ParserFlags - referenced by Tools::ProjectBuilder>>makeWithOutputTo:errorTo: " |
58 #'stx:libview' "SimpleView - superclass of UIObjectView " |
69 #'stx:libtool' "CodeGeneratorTool - referenced by Tools::ProjectBuilderAssistantApplication>>createNewApplication " |
59 #'stx:libview2' "Model - superclass of UILayoutTool::Point " |
70 #'stx:libui' "UISpecification - referenced by UIGalleryView::Palette>>specification: " |
60 #'stx:libwidg' "ObjectView - superclass of UIPainterView " |
71 #'stx:libview' "SimpleView - superclass of UIObjectView " |
61 #'stx:libwidg2' "HierarchicalItem - superclass of MenuEditor::Item " |
72 #'stx:libview2' "ApplicationModel - superclass of UISelectionPanel " |
|
73 #'stx:libview3' "LineSegmentMorph - referenced by UIObjectView class>>handlesOf:do: " |
|
74 #'stx:libwidg' "ObjectView - superclass of UIPainterView " |
|
75 #'stx:libwidg2' "HierarchicalItem - superclass of UIHelpTool::ClassItem " |
62 ) |
76 ) |
63 ! ! |
77 ! ! |
64 |
78 |
65 !stx_libtool2 class methodsFor:'description - compilation'! |
79 !stx_libtool2 class methodsFor:'description - compilation'! |
66 |
80 |
85 ^ #( |
99 ^ #( |
86 "<className> or (<className> attributes...) in load order" |
100 "<className> or (<className> attributes...) in load order" |
87 ColorEditDialog |
101 ColorEditDialog |
88 DataSetBuilder |
102 DataSetBuilder |
89 (DirectoryView autoload) |
103 (DirectoryView autoload) |
|
104 FlyByWindowInformation |
90 (HierarchicalListEditor autoload) |
105 (HierarchicalListEditor autoload) |
91 ImageEditor |
106 ImageEditor |
92 MenuEditor |
107 MenuEditor |
93 MethodFinderWindow |
108 MethodFinderWindow |
94 (MethodSelectionBrowser autoload) |
109 (MethodSelectionBrowser autoload) |
95 (#'Tools::NewInspectorList' autoload) |
|
96 (#'Tools::NewInspectorListView' autoload) |
|
97 (#'Tools::NewInspectorPanelView' autoload) |
|
98 (#'Tools::NewInspectorView' autoload) |
|
99 (ProjectBrowser autoload) |
110 (ProjectBrowser autoload) |
100 (STXInstaller autoload) |
111 (STXInstaller autoload) |
101 SelectionBrowser |
112 SelectionBrowser |
102 (ShellView autoload) |
113 (ShellView autoload) |
103 (SnapShotImage autoload) |
114 (SnapShotImage autoload) |
104 (SnapShotImageMemory autoload) |
115 (SnapShotImageMemory autoload) |
105 TabListEditor |
116 TabListEditor |
106 (#'Tools::InternationalLanguageTranslationEditor' autoload) |
117 (#'Tools::InternationalLanguageTranslationEditor' autoload) |
|
118 (#'Tools::NewInspectorList' autoload) |
|
119 (#'Tools::NewInspectorListView' autoload) |
|
120 (#'Tools::NewInspectorPanelView' autoload) |
|
121 (#'Tools::NewInspectorView' autoload) |
|
122 #'Tools::ObjectModuleInformation' |
|
123 #'Tools::ProjectBuilder' |
|
124 #'Tools::ProjectBuilderAssistantApplication' |
107 (#'Tools::ProjectDefinitionEditor' autoload) |
125 (#'Tools::ProjectDefinitionEditor' autoload) |
|
126 (#'Tools::ViewTreeInspectorApplication' autoload) |
108 UIGalleryView |
127 UIGalleryView |
109 UIHelpTool |
128 UIHelpTool |
110 UILayoutTool |
129 UILayoutTool |
|
130 UIListEditor |
111 UIObjectView |
131 UIObjectView |
112 UIPainter |
132 UIPainter |
113 UISelectionPanel |
133 UISelectionPanel |
114 UISpecificationTool |
134 UISpecificationTool |
115 #'stx_libtool2' |
135 #'stx_libtool2' |
116 FileSelectionBrowser |
136 FileSelectionBrowser |
117 ResourceSelectionBrowser |
137 ResourceSelectionBrowser |
118 UIPainterView |
138 UIPainterView |
119 (#'Tools::ViewTreeInspectorApplication' autoload) |
|
120 (#'Tools::ObjectModuleInformation' autoload) |
|
121 FlyByWindowInformation |
|
122 UIListEditor |
|
123 #'Tools::ProjectBuilder' |
|
124 #'Tools::ProjectBuilderAssistantApplication' |
|
125 ) |
139 ) |
126 ! |
140 ! |
127 |
141 |
128 extensionMethodNames |
142 extensionMethodNames |
|
143 "lists the extension methods which are to be included in the project. |
|
144 Entries are 2-element array literals, consisting of class-name and selector." |
|
145 |
129 ^ #( |
146 ^ #( |
130 ) |
147 ) |
131 ! ! |
148 ! ! |
132 |
149 |
133 !stx_libtool2 class methodsFor:'description - project information'! |
150 !stx_libtool2 class methodsFor:'description - project information'! |