[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [PATCH] build/win32/make_dist.sh supports the Ruby bindings

From: Daniel Rall <dlr_at_collab.net>
Date: 2007-03-16 19:02:20 CET

Looks good to me. Someone on Windows want to test this out?

On Fri, 16 Mar 2007, Kouhei Sutou wrote:

> Hi,
>
> Joe and I are workking on the Ruby bindings for Windows.
> Now, the Ruby bindings can be built on Windows thanks to Joe's great
> work.
>
> I wrote a patch to make a .zip for the Ruby bindings.
>
> [[
> Support making the Ruby bindings binary archive for Windows.
>
> * build/win32/make_dist.py
> (_disttree): Add the Ruby bindings related files.
> (_make_dist): Archive the Ruby bindings related files.
> ]]
>
> Thanks,
> --
> kou

> [-- octet-filter file type: "RCS/CVS diff output text" --]
>
> [-- Statistics (lines words chars): 35 83 1525 /tmp/svn-make_dist-supports-ruby.diff --]
>
> Index: build/win32/make_dist.py
> ===================================================================
> --- build/win32/make_dist.py (revision 23865)
> +++ build/win32/make_dist.py (working copy)
> @@ -260,6 +260,21 @@
> '%(bindsrc)s/java/javahl/classes'),
> ),
>
> + 'ruby': None,
> + 'ruby/lib': None,
> + 'ruby/lib/svn': FileGlob('%(bindsrc)s/swig/ruby/svn/*.rb'),
> + 'ruby/ext': None,
> + 'ruby/ext/svn': None,
> + 'ruby/ext/svn/ext':
> + (FileGlob('%(binddir)s/swig/ruby/*.dll'),
> + FileGlob('%(binddir)s/swig/ruby/*.pdb'),
> + FileGlob('%(binddir)s/swig/ruby/libsvn_swig_ruby/*.dll'),
> + FileGlob('%(binddir)s/swig/ruby/libsvn_swig_ruby/*.pdb'),
> + FileGlob('%(blddir)s/libsvn_*/*.dll'),
> + File('%(@apr)s/%(aprrel)s/libapr.dll'),
> + File('%(@apr-iconv)s/%(aprrel)s/libapriconv.dll'),
> + File('%(@apr-util)s/%(aprrel)s/libaprutil.dll')),
> +
> 'share': None,
> 'share/locale': InstallMoFiles('%(srcdir)s/%(svnrel)s/mo'),
> }
> @@ -399,6 +414,8 @@
> _make_zip('_pdb', ('',), '-i "*.pdb"')
> _make_zip('_pl', ('/README.txt', '/perl'), xpdb)
> _make_zip('_py', ('/README.txt', '/python'), xpdb)
> + _make_zip('_rb', ('/README.txt', '/ruby', '/licenses', '/share/locale'),
> + xpdb)
>
> except:
> traceback.print_exc(None, _stderr)

> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org

  • application/pgp-signature attachment: stored
Received on Fri Mar 16 19:02:39 2007

This is an archived mail posted to the Subversion Dev mailing list.