Aww, Jeez, why didn't I think of that? I was just in the mindset of requiring everything that I've written, didn't think of just putting it in my project. Duh. Thank!

DZ

On Oct 29, 2008, at 1:51 PM, Jason Porter wrote:

On Wed, Oct 29, 2008 at 12:31, Daniel Zepeda <[EMAIL PROTECTED]> wrote:
Oh. Thanks for that. I was under the impression that even if you packaged the app that shoes still needed to be installed on the target machine. So just to make sure I understand, what you are saying is that the target machines (say Windows) don't need Shoes installed if on my development machine (OSX) I package up my app, clicking the 'Include Shoes' option, and that _my_ (OSX) Shoes installation (the one with Mechanize hacked in) would
be included in the package for Windows?  Is that correct?

DZ


On Oct 29, 2008, at 1:19 PM, Jason Porter wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



On Wed, Oct 29, 2008 at 12:03, Daniel Zepeda <[EMAIL PROTECTED]> wrote:

I've got around my Mechanize problem for now by copying the appropriate
files/directories from a standard ruby installation with the gem
installed
directly into the ruby distribution inside of Shoes. Obviously this is a short-term fix, and prevents wide distribution of any app that depends on
this method, but for now this might work for you as well.



I did the same thing on my little trial of Mechanize. If you package
up your Shoes app and distribute the package (any of them, exe, dmg,
shy, etc) it should work. Granted, it's not as clean or sexy as using
the gem but it does work.  I downloaded Ruby to a Windows VM and
installed the Mechanize gem just fine using the gem command.  I did
this to see if it was just a windows problem, but it seems to be
related to Shoes and how Shoes is handling gems.

- --
Jason Porter
Real Programmers think better when playing Adventure or Rogue.

PGP key id: 926CCFF5
PGP fingerprint: 64C2 C078 13A9 5B23 7738 F7E5 1046 C39B 926C CFF5
PGP key available at: keyserver.net, pgp.mit.edu
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)
Comment: http://getfiregpg.org

iEYEARECAAYFAkkIqTIACgkQEEbDm5Jsz/UGCwCg4UGPGMXC9cfyCqE4naZM90lH
BowAoOA10p22qPbLpldM598rqFIPmlwV
=O9j7
-----END PGP SIGNATURE-----




First off looks like my fireGPG is still busted :'(

Attached is a screenshot of my little test project structure.  When
you package it, just package the entire directory (mechanize_test in
this case) and you can leave out Shoes, that why your apps are very
small and it will download Shoes if it's not already on the system.

--
Jason Porter
Real Programmers think better when playing Adventure or Rogue.

PGP key id: 926CCFF5
PGP fingerprint: 64C2 C078 13A9 5B23 7738 F7E5 1046 C39B 926C CFF5
PGP key available at: keyserver.net, pgp.mit.edu<mechanize_test_screenshot.jpg>

Reply via email to