equal
deleted
inserted
replaced
1 "{ Package: 'stx:libbasic3' }" |
1 "{ Package: 'stx:libbasic3' }" |
2 |
2 |
3 Object subclass:#ProjectDefinition |
3 Object subclass:#ProjectDefinition |
4 instanceVariableNames:'' |
4 instanceVariableNames:'' |
5 classVariableNames:'' |
5 classVariableNames:'' |
6 poolDictionaries:'' |
6 poolDictionaries:'' |
7 category:'System-Support-Projects' |
7 category:'System-Support-Projects' |
8 ! |
8 ! |
9 |
9 |
10 |
10 |
11 !ProjectDefinition class methodsFor:'instance creation'! |
11 !ProjectDefinition class methodsFor:'instance creation'! |
12 |
12 |
148 "Created: / 09-08-2006 / 15:45:54 / fm" |
148 "Created: / 09-08-2006 / 15:45:54 / fm" |
149 ! |
149 ! |
150 |
150 |
151 packageName |
151 packageName |
152 |
152 |
153 ^((self package asString copy replaceAny:':/' by:$_) subStrings: $_) last |
153 ^((self package asString copy replaceAny:'/' by:$:) subStrings: $:) last |
154 |
154 |
155 |
155 |
156 " |
156 " |
157 bosch_dapasx_hw_schnittstellen_Definition packageName |
157 bosch_dapasx_hw_schnittstellen_Definition packageName |
158 bosch_dapasx_datenbasis_Definition packageName |
158 bosch_dapasx_datenbasis_Definition packageName |
|
159 bosch_dapasx_parameter_system_Definition packageName |
159 " |
160 " |
160 |
161 |
161 "Created: / 08-08-2006 / 20:24:53 / fm" |
162 "Created: / 08-08-2006 / 20:24:53 / fm" |
162 "Modified: / 09-08-2006 / 16:16:37 / fm" |
163 "Modified: / 09-08-2006 / 16:16:37 / fm" |
163 ! |
164 ! |
1129 fileDescription |
1130 fileDescription |
1130 ^self productName,' ', self packageName |
1131 ^self productName,' ', self packageName |
1131 ! |
1132 ! |
1132 |
1133 |
1133 fileVersion |
1134 fileVersion |
1134 ^self revision |
1135 ^self revision ? '0.1.1.1' |
1135 ! |
1136 ! |
1136 |
1137 |
1137 internalName |
1138 internalName |
1138 ^self packageName |
1139 ^self packageName |
1139 ! |
1140 ! |
1165 bosch_dapasx_interactiver_editor_Definition compileDescriptionMethods |
1166 bosch_dapasx_interactiver_editor_Definition compileDescriptionMethods |
1166 " |
1167 " |
1167 |
1168 |
1168 "Created: / 09-08-2006 / 18:00:31 / fm" |
1169 "Created: / 09-08-2006 / 18:00:31 / fm" |
1169 "Modified: / 10-08-2006 / 16:37:57 / cg" |
1170 "Modified: / 10-08-2006 / 16:37:57 / cg" |
|
1171 ! |
|
1172 |
|
1173 forEachFileNameAndGeneratorMethodDo:aTwoArgBlock |
|
1174 |fileNamesAndSelectors| |
|
1175 |
|
1176 fileNamesAndSelectors := #( |
|
1177 #('Make.proto' #'generate_make_dot_proto') |
|
1178 #('Make.spec' #'generate_make_dot_spec') |
|
1179 #('libInit.cc' #'generate_libInit_dot_cc') |
|
1180 #('bc.def' #'generate_bc_dot_def') |
|
1181 #('nt.mak' #'generate_nt_dot_mak') |
|
1182 #('nt.def' #'generate_nt_dot_def') |
|
1183 #('abbrev.stc' #'generate_abbrev_dot_stc') |
|
1184 ) asOrderedCollection. |
|
1185 |
|
1186 fileNamesAndSelectors |
|
1187 add: (Array with: self packageName, '.rc' |
|
1188 with: #'generate_packageName_dot_rc'). |
|
1189 fileNamesAndSelectors pairsDo:aTwoArgBlock |
1170 ! ! |
1190 ! ! |
1171 |
1191 |
1172 !ProjectDefinition class methodsFor:'sanity checks'! |
1192 !ProjectDefinition class methodsFor:'sanity checks'! |
1173 |
1193 |
1174 searchForInconsistencies |
1194 searchForInconsistencies |
1479 ! ! |
1499 ! ! |
1480 |
1500 |
1481 !ProjectDefinition class methodsFor:'documentation'! |
1501 !ProjectDefinition class methodsFor:'documentation'! |
1482 |
1502 |
1483 version |
1503 version |
1484 ^ '$Header: /cvs/stx/stx/libbasic/LibraryDefinition.st,v 1.10 2006-08-10 14:44:43 fm Exp $' |
1504 ^ '$Header: /cvs/stx/stx/libbasic/LibraryDefinition.st,v 1.11 2006-08-10 15:59:48 fm Exp $' |
1485 |
1505 |
1486 ! ! |
1506 ! ! |