equal
deleted
inserted
replaced
41 |
41 |
42 "Created: / 10-08-2006 / 16:35:47 / cg" |
42 "Created: / 10-08-2006 / 16:35:47 / cg" |
43 "Modified: / 18-08-2006 / 16:22:49 / cg" |
43 "Modified: / 18-08-2006 / 16:22:49 / cg" |
44 ! ! |
44 ! ! |
45 |
45 |
46 !LibraryDefinition class methodsFor:'defaults'! |
|
47 |
|
48 defaultDescription |
|
49 ^ 'a classLibrary' |
|
50 ! ! |
|
51 |
|
52 !LibraryDefinition class methodsFor:'description - project information'! |
46 !LibraryDefinition class methodsFor:'description - project information'! |
53 |
47 |
54 description |
48 description |
55 "Returns a description string which will appear in nt.def / bc.def" |
49 "Returns a description string which will appear in nt.def / bc.def" |
56 |
50 |
77 basicFileNamesToGenerate |
71 basicFileNamesToGenerate |
78 ^ #( |
72 ^ #( |
79 #('Make.proto' #'generate_make_dot_proto') |
73 #('Make.proto' #'generate_make_dot_proto') |
80 #('Make.spec' #'generate_make_dot_spec') |
74 #('Make.spec' #'generate_make_dot_spec') |
81 #('libInit.cc' #'generate_libInit_dot_cc') |
75 #('libInit.cc' #'generate_libInit_dot_cc') |
82 #('bc.def' #'generate_bc_dot_def') |
|
83 #('bc.mak' #'generate_bc_dot_mak') |
76 #('bc.mak' #'generate_bc_dot_mak') |
84 #('abbrev.stc' #'generate_abbrev_dot_stc') |
77 #('abbrev.stc' #'generate_abbrev_dot_stc') |
85 #('bmake.bat' #'generate_bmake_dot_mak') |
78 #('bmake.bat' #'generate_bmake_dot_mak') |
86 ) , (Array |
79 ) , (Array |
87 with: |
80 with: |
140 "Modified: / 08-08-2006 / 19:32:27 / fm" |
133 "Modified: / 08-08-2006 / 19:32:27 / fm" |
141 "Modified: / 18-08-2006 / 17:13:45 / cg" |
134 "Modified: / 18-08-2006 / 17:13:45 / cg" |
142 ! |
135 ! |
143 |
136 |
144 bc_dot_mak |
137 bc_dot_mak |
|
138 "answer a template for the bc.mak makefile. |
|
139 Any variable definition %(Variable) will be later replaced by the mapping. |
|
140 $% characters have to be duplicated" |
145 |
141 |
146 ^ |
142 ^ |
147 '# $','Header','$ |
143 '# $','Header','$ |
148 # |
144 # |
149 # DO NOT EDIT |
145 # DO NOT EDIT |
433 "Modified: / 08-08-2006 / 19:33:14 / fm" |
429 "Modified: / 08-08-2006 / 19:33:14 / fm" |
434 ! ! |
430 ! ! |
435 |
431 |
436 !LibraryDefinition class methodsFor:'mappings'! |
432 !LibraryDefinition class methodsFor:'mappings'! |
437 |
433 |
438 bc_dot_def_mappings |
|
439 ^ (super bc_dot_def_mappings) |
|
440 at:'LIBRARY_NAME' put:( self libraryName ); |
|
441 yourself |
|
442 |
|
443 "Created: / 09-08-2006 / 11:17:59 / fm" |
|
444 "Modified: / 16-08-2006 / 18:19:25 / User" |
|
445 "Modified: / 14-09-2006 / 18:56:11 / cg" |
|
446 ! |
|
447 |
|
448 bc_dot_mak_mappings |
434 bc_dot_mak_mappings |
449 |d resFileName| |
435 |d resFileName| |
450 |
436 |
451 resFileName := (self package copyFrom:(self package lastIndexOfAny:':/')+1),'.res'. |
437 resFileName := (self package copyFrom:(self package lastIndexOfAny:':/')+1),'.res'. |
452 |
438 |
623 ! ! |
609 ! ! |
624 |
610 |
625 !LibraryDefinition class methodsFor:'documentation'! |
611 !LibraryDefinition class methodsFor:'documentation'! |
626 |
612 |
627 version |
613 version |
628 ^ '$Header: /cvs/stx/stx/libbasic/LibraryDefinition.st,v 1.74 2007-01-11 18:06:00 stefan Exp $' |
614 ^ '$Header: /cvs/stx/stx/libbasic/LibraryDefinition.st,v 1.75 2007-01-12 18:45:10 stefan Exp $' |
629 ! ! |
615 ! ! |