-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Here's a question related to PackageInfo and Monticello.
I've also asked this question on the (moderated) Cuis mailing list.
The Cuis Help system on code management says:
"More details about how PackageInfo decides what code belongs in a package are available at
http://wiki.squeak.org/squeak/3329 .
To install packages (.pck.st files) in Cuis, use the FileList, navigate to the appropriate directory (on disk, or in a GitHub repository, etc), select the package file and click on [Install Package]."
My question is whether there is a way to get PackageInfo .pkg.st files,
from Monticello packages.
I downloaded the Monticello package DoItFirst-System-Support-dtl.14.mcz
and unzip'ed the file, from the UNIX command line.
This results in some files in a directory but unfortunately without .pkg.st :
bash-4.4$ find .
.
./version
./snapshot.bin
./package
./DoItFirst-System-Support-dtl.14.mcz
./snapshot
./snapshot/source.st
I was hoping to be able to fileIn the snapshot/source.st file,
or to use another method to add this package to Cuis.
Because I don't see a .pck.st file, I am trying to fileIn the source.st.
Assuming the idea to fileIn the snapshot/source.st file is correct,
I tried to fileIn the source.st file, however this fails.
The initalize method of the DoItFirst class is doing:
initialize
Smalltalk addToStartUpList: self before: SmallInteger.
When I try to load this class in a Cuis smalltalk image, it complains
that the Smalltalk class in Cuis doesNotUnderstand addToStartUpList: before:
However my main question is generally speaking whether it is possible
to load Monticello packages into Squeak, for example by a method
(unknown to me) to create .pkg.st files.
Thanks!
David Stes
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJfyRvaAAoJEAwpOKXMq1MaaBwH/2BAVrDAOEN+LI1sotGE6Syk
WtEp56nsAVKkINb6gW6I8+AvWpnpGgiPse9TrHIR9MR76ZyFKbh7HEC0M4f4zeZX
zoi2IYGOoc5lpce2sEygjNQhaqTD4RfWwQ6Kh3Cr4pDnyabusYV/hTPDSeTmOABJ
g1zWc6WPoL9wCIYeFRPJa9P0ShRH5c7WOEnd/RmQzzIlUsodqOaEkU+P01IXF6t0
EwwUTKMNevxuLTwyDIkxqQ+YxSoiA2ARuP9xeEnESYF4x3OFE8uNMZ7QekBkMETE
HJoHw+Re+jl752W38TJudtIsu5FeQ4tOIzZ4BMEGieGRVtHxzcRBluygcQTPK8g=
=iBnx
-----END PGP SIGNATURE-----