[gdal-dev] Bindings and typemaps
Even Rouault
even.rouault at spatialys.com
Mon Mar 9 07:01:15 PDT 2015
Le lundi 09 mars 2015 14:47:48, Ari Jolma a écrit :
> I'm curious about the setup.
>
> Do you commit to github, which then commits to trac.osgeo.org/gdal or
> how is the system setup?
Regarding Travis, this is vaguely described at
http://trac.osgeo.org/gdal/wiki/Buildbot
Basically I've a cron job that use git-svn to mirror svn history into git
Regarding my usual commits habits, I usually just svn commit. When I do
development in git branches, I may use git svn dcommit to commit back into
SVN, but you can only do that on your own git-svn mirror, not a fork of
https://github.com/OSGeo/gdal.
Rougly described at
https://trac.osgeo.org/gdal/wiki/UsingGitToMaintainGDALWorkflow
Otherwise I create a git patch and apply it in a SVN repository (with caution
to manually svn add new files).
Regarding Vagrant, this is described here:
https://trac.osgeo.org/gdal/wiki/Vagrant
>
> Ari
>
> 09.03.2015, 15:31, Even Rouault kirjoitti:
> > Le lundi 09 mars 2015 14:27:05, Ari Jolma a écrit :
> >> 09.03.2015, 11:18, Even Rouault kirjoitti:
> >>> Or if you prefer Git, you could fork https://github.com/OSGeo/gdal
> >>
> >> I did this fork and made the changes in my copy. Then made a pull
> >> request and now it says that the Travis CI build passed.
> >>
> >> But I assume Java etc. are not tested by Travis?
> >
> > The Java, Perl and Python bindings are tested by Travis. See .travis.yml
> > at the root of the repository
> >
> > I've just added in Vagrant the ability to build the Java and CSharp
> > bindings, as well as Perl and Python. It turns out that Swig 2.0.4 that
> > comes with Ubuntu 12.04 isn't compatible with the CSharp bindings. So
> > the .cpp files are generated by a manually compiled swig 1.3.40. But at
> > runtime I get a linking failure.
> >
> >> Ari
--
Spatialys - Geospatial professional services
http://www.spatialys.com
More information about the gdal-dev
mailing list