Hi kou,
On 4/23/07, Kouhei Sutou <kou@cozmixng.org> wrote:
> Hi Joe,
>
> In <ae6cb1100704221430m2e25b52clbc9557619826dc46@mail.gmail.com>
> "Re: make_gem.rb" on Sun, 22 Apr 2007 14:30:51 -0700,
> "Joe Swatosh" <joe.swatosh@gmail.com> wrote:
>
> > [[[
> > Make the ruby bindings stand alone by adding missing dlls. Make sure make_gem
> > can run when dlls aren't alread on path.
> >
> > * build/win32/make_dist.py
> > (_disttree): Add Berkeley DB and SQLite to the ruby/ext/svn/ext required
> > files list.
>
> +1.
>
> > * build/win32/make_gem.rb
> > add ruby/ext/svn/ext to the path so the require of svn/core will succeed.
>
> -1. Are the following codes needed? svn/util.rb should do
> the thing. If svn/util.rb doesn't work, we should fix
> svn/util.rb.
>
> Joe, could you try again without the following patch?
>
Yup the make_gem.rb mods aren't needed. This is what I'm trying now (I made the
intl3_svn.dll an OptFile because that is how it was done for the bin dir):
Index: build/win32/make_dist.py
===================================================================
--- build/win32/make_dist.py (revision 24745)
+++ build/win32/make_dist.py (working copy)
@@ -271,6 +271,9 @@
FileGlob('%(binddir)s/swig/ruby/libsvn_swig_ruby/*.dll'),
FileGlob('%(binddir)s/swig/ruby/libsvn_swig_ruby/*.pdb'),
FileGlob('%(blddir)s/libsvn_*/*.dll'),
+ File('%(@berkeley-db)s/bin/libdb%(bdbver)s.dll'),
+ File('%(@sqlite)s/bin/sqlite3.dll'),
+ OptFile('%(@libintl)s/bin/intl3_svn.dll'),
File('%(@apr)s/%(aprrel)s/libapr.dll'),
File('%(@apr-iconv)s/%(aprrel)s/libapriconv.dll'),
File('%(@apr-util)s/%(aprrel)s/libaprutil.dll')),
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Apr 24 08:25:15 2007