author | Claus Gittinger <cg@exept.de> |
Wed, 21 Dec 2011 19:44:59 +0100 | |
changeset 2655 | b147cdba1175 |
parent 2589 | c2c6869a5c46 |
child 2664 | 5c6195fa9f1e |
permissions | -rw-r--r-- |
1551 | 1 |
" |
2 |
COPYRIGHT (c) 2006 by eXept Software AG |
|
3 |
All Rights Reserved |
|
4 |
||
5 |
This software is furnished under a license and may be used |
|
6 |
only in accordance with the terms of that license and with the |
|
7 |
inclusion of the above copyright notice. This software may not |
|
8 |
be provided or otherwise made available to, or used by, any |
|
9 |
other person. No title to or ownership of the software is |
|
10 |
hereby transferred. |
|
11 |
" |
|
1548 | 12 |
"{ Package: 'stx:libbasic3' }" |
13 |
||
14 |
LibraryDefinition subclass:#stx_libbasic3 |
|
15 |
instanceVariableNames:'' |
|
16 |
classVariableNames:'' |
|
17 |
poolDictionaries:'' |
|
1959 | 18 |
category:'* Projects & Packages *' |
1548 | 19 |
! |
20 |
||
1551 | 21 |
!stx_libbasic3 class methodsFor:'documentation'! |
22 |
||
23 |
copyright |
|
24 |
" |
|
25 |
COPYRIGHT (c) 2006 by eXept Software AG |
|
26 |
All Rights Reserved |
|
27 |
||
28 |
This software is furnished under a license and may be used |
|
29 |
only in accordance with the terms of that license and with the |
|
30 |
inclusion of the above copyright notice. This software may not |
|
31 |
be provided or otherwise made available to, or used by, any |
|
32 |
other person. No title to or ownership of the software is |
|
33 |
hereby transferred. |
|
34 |
" |
|
35 |
! |
|
36 |
||
37 |
documentation |
|
38 |
" |
|
39 |
Build-Information for creation of the st/x standard library: stx_libbasic3. |
|
40 |
This library contains source-code-management, packaging and history related stuff. |
|
41 |
" |
|
2422 | 42 |
! |
43 |
||
44 |
extensionsVersion_CVS |
|
2655
b147cdba1175
changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents:
2589
diff
changeset
|
45 |
^ '$Header: /cvs/stx/stx/libbasic3/stx_libbasic3.st,v 1.60 2011-12-21 18:44:59 cg Exp $' |
1551 | 46 |
! ! |
1548 | 47 |
|
48 |
!stx_libbasic3 class methodsFor:'description'! |
|
49 |
||
1968 | 50 |
excludedFromPreRequisites |
51 |
^ #( |
|
52 |
#'stx:goodies/refactoryBrowser/parser' "ParseTreeSearcher - referenced by HTMLDocGenerator>>methodCommentOf: " |
|
53 |
#'stx:goodies/webServer' "HTTPRequest - referenced by HTMLDocGenerator>>generateClassDocReferenceFor:text:autoloading: " |
|
54 |
#'stx:goodies/xml/vw' "XML::SourceScannerNodeBuilder - referenced by ChangeSet class>>fromXMLStream: " |
|
55 |
#'stx:libcomp' "Parser - referenced by MessageTracer class>>wrapClass:selector:onEntry:onExit: " |
|
56 |
#'stx:libcompat' "SystemWindow - referenced by MethodFinder class>>methodFor: " |
|
57 |
#'stx:libdb' "SQL::SQLError - referenced by StoreSourceCodeManager class>>connectToDatabase " |
|
58 |
#'stx:libtool' "Diff3TextView - referenced by CVSSourceCodeManager class>>checkin:text:directory:module:logMessage:force: " |
|
59 |
#'stx:libview' "Color - referenced by CVSSourceCodeManager class>>checkin:text:directory:module:logMessage:force: " |
|
60 |
#'stx:libview2' "ValueHolder - referenced by MessageTracer class>>trapModificationsIn:selectors:filter: " |
|
61 |
#'stx:libwidg' "DialogBox - referenced by SourceCodeManagerUtilities class>>askForExistingRevision:title:class:manager:module:package:fileName: " |
|
62 |
#'stx:libwidg2' "CheckBox - referenced by SourceCodeManagerUtilities class>>checkAndWarnAboutBadMessagesInClass:checkAgainHolder: " |
|
63 |
) |
|
64 |
! |
|
65 |
||
1853 | 66 |
preRequisites |
67 |
^ #( |
|
1968 | 68 |
#'stx:libbasic' "Notification - superclass of ClassRemoveChange::ClassBeingRemovedQuery " |
2367 | 69 |
#'stx:libbasic2' "HTMLUtilities - referenced by HTMLDocGenerator>>generatePackageDocReferenceFor:text: " |
1853 | 70 |
) |
1776 | 71 |
! ! |
72 |
||
73 |
!stx_libbasic3 class methodsFor:'description - compilation'! |
|
74 |
||
2116 | 75 |
additionalBaseAddressDefinition_bc_dot_mak |
76 |
"this is an optional definition, which (if present) may speed up the dll-loading a little |
|
77 |
on win32 systems." |
|
78 |
||
1776 | 79 |
^ ' |
1926 | 80 |
# see stdHeader_bc for LIBBASIC3_BASE |
2116 | 81 |
LIB_BASE=$(LIBBASIC3_BASE) |
1776 | 82 |
' |
83 |
! ! |
|
84 |
||
85 |
!stx_libbasic3 class methodsFor:'description - contents'! |
|
86 |
||
1596 | 87 |
classNamesAndAttributes |
2277 | 88 |
"lists the classes which are to be included in the project. |
89 |
Each entry in the list may be: a single class-name (symbol), |
|
90 |
or an array-literal consisting of class name and attributes. |
|
91 |
Attributes are: #autoload or #<os> where os is one of win32, unix,..." |
|
92 |
||
1548 | 93 |
^ #( |
1943 | 94 |
"<className> or (<className> attributes...) in load order" |
1853 | 95 |
AbstractSourceCodeManager |
96 |
CallChain |
|
97 |
Change |
|
98 |
ChangeSet |
|
99 |
ClassOrganizer |
|
100 |
HTMLDocGenerator |
|
101 |
HistoryManager |
|
102 |
MessageTally |
|
103 |
MessageTracer |
|
104 |
MethodFinder |
|
105 |
ProfileTree |
|
106 |
SourceCodeManagerError |
|
107 |
SourceCodeManagerUtilities |
|
108 |
SystemOrganizer |
|
2367 | 109 |
VersionInfo |
1853 | 110 |
WrappedMethod |
111 |
#'stx_libbasic3' |
|
112 |
CVSSourceCodeManager |
|
2367 | 113 |
CVSVersionInfo |
1853 | 114 |
ClassChange |
2367 | 115 |
CompositeChange |
1853 | 116 |
DoItChange |
2367 | 117 |
FileInChange |
1853 | 118 |
NameSpaceCreationChange |
119 |
OtherChange |
|
120 |
StoreSourceCodeManager |
|
121 |
ClassCategoryChange |
|
122 |
ClassClassVariableChange |
|
123 |
ClassCommentChange |
|
124 |
ClassDefinitionChange |
|
125 |
ClassInstVarDefinitionChange |
|
126 |
ClassOtherChange |
|
127 |
ClassPrimitiveChange |
|
128 |
ClassRemoveChange |
|
129 |
ClassRenameChange |
|
130 |
MethodCategoryRenameChange |
|
131 |
MethodChange |
|
132 |
TimestampChange |
|
133 |
ClassPrimitiveDefinitionsChange |
|
134 |
ClassPrimitiveFunctionsChange |
|
135 |
ClassPrimitiveVariablesChange |
|
136 |
MethodCategoryChange |
|
137 |
MethodDefinitionChange |
|
138 |
MethodPackageChange |
|
139 |
MethodPrivacyChange |
|
140 |
MethodRemoveChange |
|
2277 | 141 |
ChangeNotificationParameter |
142 |
MethodChangeNotificationParameter |
|
143 |
MethodRemoveChangeNotificationParameter |
|
144 |
MethodCategoryChangeNotificationParameter |
|
145 |
MethodTrapChangeNotificationParameter |
|
2307 | 146 |
TraceBuffer |
2339 | 147 |
PerforceSourceCodeManager |
2422 | 148 |
ChangeSetDiffComponent |
149 |
ChangeSetDiff |
|
150 |
ChangeSetDiffSet |
|
151 |
ChangeSetDiffEntry |
|
2501 | 152 |
ChangeDeltaInformation |
2538 | 153 |
SVNVersionInfo |
2589 | 154 |
SourceCodeCache |
2655
b147cdba1175
changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents:
2589
diff
changeset
|
155 |
FileBasedSourceCodeManager |
1596 | 156 |
) |
1968 | 157 |
! |
158 |
||
159 |
extensionMethodNames |
|
160 |
^ #( |
|
2367 | 161 |
UserPreferences historyManagerModificationLimit |
162 |
UserPreferences historyManagerModificationLimit: |
|
163 |
UserPreferences historyManagerSignature |
|
164 |
UserPreferences historyManagerSignature: |
|
165 |
UserPreferences historyManagerSignatures |
|
166 |
UserPreferences historyManagerSignatures: |
|
1968 | 167 |
) |
1738 | 168 |
! ! |
169 |
||
1548 | 170 |
!stx_libbasic3 class methodsFor:'description - project information'! |
171 |
||
1620 | 172 |
companyName |
173 |
"Return a companyname which will appear in <lib>.rc" |
|
174 |
||
175 |
^ 'eXept Software AG' |
|
176 |
! |
|
177 |
||
1548 | 178 |
description |
179 |
"Return a description string which will appear in nt.def / bc.def" |
|
1573 | 180 |
|
1789 | 181 |
^ 'Smalltalk/X Additional Developer Basic Classes' |
1573 | 182 |
|
1789 | 183 |
"Modified: / 14-09-2006 / 10:57:32 / cg" |
1620 | 184 |
! |
185 |
||
186 |
legalCopyright |
|
1682 | 187 |
"Return a copyright string which will appear in <lib>.rc" |
1620 | 188 |
|
2318 | 189 |
^ 'Copyright Claus Gittinger 1988-2011\nCopyright eXept Software AG 1998-2011' |
1976 | 190 |
|
2318 | 191 |
"Modified: / 01-02-2011 / 11:55:43 / cg" |
1548 | 192 |
! ! |
193 |
||
2367 | 194 |
!stx_libbasic3 class methodsFor:'description - svn'! |
195 |
||
196 |
svnRevisionNr |
|
197 |
"Return a SVN revision number of myself. |
|
198 |
This number is updated after a commit" |
|
199 |
||
2422 | 200 |
^ "$SVN-Revision:"'exported'"$" |
2367 | 201 |
! ! |
202 |
||
1548 | 203 |
!stx_libbasic3 class methodsFor:'documentation'! |
204 |
||
2367 | 205 |
version_CVS |
2655
b147cdba1175
changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents:
2589
diff
changeset
|
206 |
^ '$Header: /cvs/stx/stx/libbasic3/stx_libbasic3.st,v 1.60 2011-12-21 18:44:59 cg Exp $' |
2222 | 207 |
! |
208 |
||
2367 | 209 |
version_SVN |
2392 | 210 |
^ '§ Id: stx_libbasic3.st 1867 2011-06-08 21:57:08Z vranyj1 §' |
1548 | 211 |
! ! |