Hey Nic,
Even though a page about RubyCocoa, the steps descried there are
pretty general:
http://rubycocoa.sourceforge.net/EmbedRubyCocoa
The standaloneify script that's mentioned there might give you insight
in what you
would need to do to bundle everything.
Cheers,
Eloy
On 23 jan 2009, at 11:13, Dr Nic Williams wrote:
Hmm, even though I'm now using the copied dylib, the $LOAD_PATH is
still assuming that all the ruby goodies are in
/Library/Frameworks/MacRuby.framework :
["/Users/drnic/Documents/ruby/macruby_apps/CommitChat/build/Release/
CommitChat.app/Contents/Resources",
"test", "/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/
ruby/site_ruby/1.9.0",
"/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/
site_ruby/1.9.0/universal-darwin9.1",
"/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/
site_ruby",
"/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/
vendor_ruby/1.9.0",
"/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/
vendor_ruby/1.9.0/universal-darwin9.1",
"/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/
vendor_ruby",
"/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/
1.9.0",
"/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/ruby/
1.9.0/universal-darwin9.1",
"."]
On Fri, Jan 23, 2009 at 8:03 PM, Dr Nic Williams
<drnicwilli...@gmail.com> wrote:
Thanks for the new idea; though I'm getting an error if I
rename/remove /Library/Frameworks/MacRuby.framework on my dev
machine:
`require': no such file to load -- hotcocoa (LoadError)
Here's a screenshot of my Target including the Copy Files + Run
Script:
http://skitch.com/drnic/bndc5/copy-framework-and-run-script
The run script text is all on one line.
I have ../MacRuby.framework/Versions/0.4/usr/lib/libmacruby.dylib
Hmm, should we/I be coping over the
.../MacRuby.framework/Versions/0.4/usr/lib/ruby folder as well?
Cheers
Nic
On Fri, Jan 23, 2009 at 7:43 PM, Dömötör Gulyás
<dognot...@gmail.com> wrote:
The way I do it is to have a copy frameworks build phase, and a "Run
Script" build phase that runs last with the following script
(rather,
that should all be one line):
install_name_tool -change
/Library/Frameworks/MacRuby.framework/Versions/0.4/usr/lib/
libmacruby.dylib
@executable_path/../Frameworks/MacRuby.framework/Versions/0.4/usr/
lib/libmacruby.dylib
"$TARGET_BUILD_DIR/$EXECUTABLE_PATH"
On Jan 22, 2009, at 7:31 , Dr Nic Williams wrote:
I recently shared a MacRuby app with a friend, with
MacRuby.framework
included in the .app via a Copy Files target; but the app died on
his
machine complaining that /Library/Frameworks/MacRuby.framework
wasn't
available. How do I get the app to use the framework in the .app
bundle?
Nic
--
Dr Nic Williams
iPhone and Rails consultants - http://mocra.com
Fun with iPhone/Ruby/Rails/Javascript - http://drnicwilliams.com
* Surf Report for iPhone - http://mocra.com/projects/surfreport/ *
_______________________________________________
MacRuby-devel mailing list
MacRuby-devel at lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
--
Dr Nic Williams
iPhone and Rails consultants - http://mocra.com
Fun with iPhone/Ruby/Rails/Javascript - http://drnicwilliams.com
* Surf Report for iPhone - http://mocra.com/projects/surfreport/ *
--
Dr Nic Williams
iPhone and Rails consultants - http://mocra.com
Fun with iPhone/Ruby/Rails/Javascript - http://drnicwilliams.com
* Surf Report for iPhone - http://mocra.com/projects/surfreport/ *
_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel