Skip to content

Commit

Permalink
Merge pull request #20 from GsDevKit/issue_111
Browse files Browse the repository at this point in the history
better all around solution for the gemstone kernel overrides for Issue #111
  • Loading branch information
dalehenrich authored Oct 9, 2020
2 parents 70f88a7 + 60b064c commit d5864a7
Show file tree
Hide file tree
Showing 32 changed files with 36 additions and 174 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ baselineGemStone: spec
requires: #('Grease-GemStone-Core');
postLoadDoIt: #'initializeLatin1ToUtf8Encodings' ] ].
spec
for: #(#'gs3.3.x' #'gs3.4.x' #'gs3.5.x')
for: #(#'gs3.3.x' #'gs3.4.x' #'gs3.5.x' #'gs3.6.x')
do: [
spec
package: 'Grease-GemStone-Core'
Expand All @@ -89,17 +89,26 @@ baselineGemStone: spec
spec
requires: #('Grease-GemStone-Core');
postLoadDoIt: #'initializeLatin1ToUtf8Encodings' ] ].
spec
for: #( #'gs3.5.4.x' #'gs3.5.5.x')
do: [
spec
package: 'Grease-GemStone-Core'
with: [ spec includes: #('Grease-GemStone-Kernelv354') ];
package: 'Grease-GemStone-Kernelv354'
with: [
spec
requires: #('Grease-GemStone-Core') ] ].
spec
for: #( #'gs3.6.x')
do: [
spec
package: 'Grease-GemStone-Core'
with: [ spec includes: #('Grease-GemStone360-Core') ];
package: 'Grease-GemStone360-Core'
with: [ spec includes: #('Grease-GemStone-Kernelv360') ];
package: 'Grease-GemStone-Kernelv360'
with: [
spec
requires: #('Grease-GemStone-Core');
postLoadDoIt: #'initializeLatin1ToUtf8Encodings' ] ].
requires: #('Grease-GemStone-Core') ] ].
spec
for: #(#'gs3.2.x' #'gs3.3.x' #'gs3.4.x' #'gs3.5.x' #'gs3.6.x')
do: [
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
*grease-gemstone-kernelv354
comment
"override new 3.5.4 comment implementation (answers default GemStone class comment for
class instead of nil) and restore pre-3.5.4 behavior (answer '' if no comment
defined)"

"https://github.com/SeasideSt/Grease/issues/111"

^ self commentForFileout ifNil: [ '' ]
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
*grease-gemstone-kernelv360
comment
"override new 3.6.0 comment implementation (answers default GemStone class comment for
class instead of nil) and restore pre-3.6.0 behavior (answer '' if no comment
defined)"

"https://github.com/SeasideSt/Grease/issues/111"

^ self commentForFileout ifNil: [ '' ]
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
{
"name" : "Class" }
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
*grease-gemstone360-core
*grease-gemstone-kernelv360
messageText
"override new 3.6.0 messageText implementation to restore pre-3.6.0 behavior"
"https://github.com/SeasideSt/Grease/issues/111"
^ gsDetails
^ gsDetails
4 changes: 0 additions & 4 deletions repository/Grease-GemStone360-Core.package/.filetree

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Empty file.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Empty file.

This file was deleted.

2 changes: 0 additions & 2 deletions repository/Grease-GemStone360-Core.package/properties.json

This file was deleted.

0 comments on commit d5864a7

Please sign in to comment.