ProjectDefinition.st
changeset 16151 927ecf5f7c9a
parent 16147 00010c63a9ef
child 16160 f0b61d47a3d7
equal deleted inserted replaced
16150:cf9e37fcb3bd 16151:927ecf5f7c9a
  5056             self loadPreRequisitesAsAutoloaded:asAutoloaded.
  5056             self loadPreRequisitesAsAutoloaded:asAutoloaded.
  5057 
  5057 
  5058             self checkPrerequisitesForLoading.
  5058             self checkPrerequisitesForLoading.
  5059 
  5059 
  5060             asAutoloaded ifFalse:[
  5060             asAutoloaded ifFalse:[
  5061                 self loadClassLibrary.
  5061                 [
  5062                 "/ could have overloaded my first incarnation
  5062                     self loadClassLibrary.
  5063                 meOrMySecondIncarnation := (Smalltalk at:(self name)) ? self.
  5063                     "/ could have overloaded my first incarnation
  5064                 meOrMySecondIncarnation ~~ self ifTrue:[
  5064                     meOrMySecondIncarnation := (Smalltalk at:(self name)) ? self.
  5065                     meOrMySecondIncarnation fetchSlotsFrom:self.
  5065                     meOrMySecondIncarnation ~~ self ifTrue:[
       
  5066                         meOrMySecondIncarnation fetchSlotsFrom:self.
       
  5067                     ].
       
  5068                 ] on:PackageLoadError do:[:ex|
       
  5069                     "ignore binary class library load failure - try is the hard way (loading classes)"
  5066                 ].
  5070                 ].
  5067             ].
  5071             ].
  5068 
  5072 
  5069             self hasAllExtensionsLoaded ifFalse:[
  5073             self hasAllExtensionsLoaded ifFalse:[
  5070                 self activityNotification:'Loading extensions'.
  5074                 self activityNotification:'Loading extensions'.
  7581 ! !
  7585 ! !
  7582 
  7586 
  7583 !ProjectDefinition class methodsFor:'documentation'!
  7587 !ProjectDefinition class methodsFor:'documentation'!
  7584 
  7588 
  7585 version
  7589 version
  7586     ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.493 2014-02-25 13:32:13 stefan Exp $'
  7590     ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.494 2014-02-25 14:40:32 stefan Exp $'
  7587 !
  7591 !
  7588 
  7592 
  7589 version_CVS
  7593 version_CVS
  7590     ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.493 2014-02-25 13:32:13 stefan Exp $'
  7594     ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.494 2014-02-25 14:40:32 stefan Exp $'
  7591 !
  7595 !
  7592 
  7596 
  7593 version_SVN
  7597 version_SVN
  7594     ^ '$ Id: ProjectDefinition.st 10645 2011-06-09 15:28:45Z vranyj1  $'
  7598     ^ '$ Id: ProjectDefinition.st 10645 2011-06-09 15:28:45Z vranyj1  $'
  7595 ! !
  7599 ! !