diff --git a/kernel/PkgLoader.st b/kernel/PkgLoader.st index 840890f..cd0db90 100644 --- a/kernel/PkgLoader.st +++ b/kernel/PkgLoader.st @@ -1836,6 +1836,10 @@ into a Smalltalk image, correctly handling dependencies.'> baseDirectories: [ {Directory userBase. Directory kernel / '..'}]). + root add: (Kernel.PackageDirectory on: self sitePackageFile + baseDirectories: [ + {Directory userBase. + Directory kernel / '../site-packages'}]). root add: (Kernel.PackageDirectory on: self userPackageFile baseDirectories: [{Directory userBase}]). root add: (Kernel.PackageDirectory on: self localPackageFile @@ -1891,6 +1895,11 @@ into a Smalltalk image, correctly handling dependencies.'> ^Directory kernel / '../packages.xml' ] + PackageLoader class >> sitePackageFile [ + + ^Directory kernel / '../site-packages/packages.xml' + ] + PackageLoader class >> userPackageFile [ ^Directory userBase / 'packages.xml'