What I use is eval --save:

pharo-vm-nox MyImage.image eval --save "Gofer new smalltalkhubUser: 'myUser' 
project: 'MyProject'; package: 'MyPackage'; load

Thierry
________________________________
De : Pharo-users [pharo-users-boun...@lists.pharo.org] de la part de Bernat 
Romagosa [tibabenfortlapala...@gmail.com]
Envoyé : vendredi 2 mai 2014 13:28
À : Any question about pharo is welcome
Objet : [Pharo-users] Updating packages from command line

Is there a way to do it?

Here's my attempt:

pharo-vm-nox MyImage.image eval "Gofer new smalltalkhubUser: 'myUser' project: 
'MyProject'; package: 'MyPackage'; load. Smalltalk snapshot: true andQuit: true"

then:

pharo-vm-nox MyImage.image eval --no-quit "MyJustLoadedClass start"

results in:

UndefinedObject>>DoIt (MyJustLoadedClass is Undeclared)
MessageNotUnderstood: receiver of "start" is nil

Thanks!
Bernat.

--
Bernat Romagosa.

Reply via email to