Tony,

have a look at code in "your_shoes_dir/0.r1134/lib/shoes/pack.rb" that makes
packaging.
That's not too complicated code there so i guess you can create your own
command-line tool ;)

Please note that if you choose to bundle shoes into target binary packager
downloads shoes package from site each time. But in the same time this
packager may get already downloaded files from your local file system, just
put them in ".shoes" folder created by shoes for storing installed gems.

Artem

On Fri, Jan 30, 2009 at 23:38, Tony Hursh <[email protected]> wrote:

>
> On Dec 2, 2008, at 11:10 PM, Daniel Zepeda wrote:
>
>>
>> As far as I know, there is no ability to call the packager from the
>> command line.
>>
>>
>>
>
> I'm coming in late on this -- this message turned up after a search of the
> list.
>
> It sure would be neat to be able to do that. What I'm thinking of is:
>
> 1) Guy 1 starts [nifty service] on his computer, which may have some random
> IP address and/or host name.
> 2) Service figures out IP address and calls Shoes packager.
> 3) Shoes automatically generates [cool client] binaries for all platforms,
> preconfigured to connect to [nifty service] on Guy 1's computer.
> 4) Guy 2 downloads the package from a web server running on Guy 1's
> computer, runs it, and gets to have [cool client] connect to [nifty service]
>  without any configuration.
>
> The case in point is a launcher  that tells the standard Second Life client
> to connect to an OpenSim server (OpenSim is  free software that's more or
> less compatible with Second Life).
>
> Trivial amount of code, really -- it just fires up the Second Life client
> with the appropriate command line parameters --  but those parameters are
> ugly enough that you don't want to make people who may have never seen the
> command line before type them in by hand.  :-)
>
> This isn't a show stopper for me at the moment; we finally got a static IP
> address and domain name for our OpenSim server, so I just hard-coded it.
>  It'd be more generally useful to others, though,  if the Shoes launcher(s)
> could be built dynamically from the command line.
>
> Shoes is great for this kind of application, by the way.  Many thanks to
> _why and the other contributors.
>
> --
> Tony Hursh
> Technology Coordinator and Research Programmer
> Curriculum, Technology and Education Reform
> University of Illinois at Urbana-Champaign
> http://cterport.ed.uiuc.edu
>
>

Reply via email to