aboutsummaryrefslogtreecommitdiff
path: root/jniwrap
AgeCommit message (Collapse)Author
2018-06-02Upgrade http:// to https:// where feasibleMike Toews
2018-05-12Be more careful about the files that we move to C 'src' directory:Martin Desruisseaux
since there is no header files starting with "org_" except JNI files, moving the "org_*.h" file should guarantee that we will not overwrite non-JNI file. The use of wildcard is for "org_osgeo_..." which may be added in a future version. This commit also opportunistically fixes minimum Ant version number in documentation.
2018-05-12Fix version history: Java bridge 2.0 was compatible with PROJ 4.8 (not 4.9) ↵Martin Desruisseaux
and above. The PROJ 4.8 version was compatible with both Java bridges 1.0 and 2.0.
2018-05-12Update JNI README.md with a note that Windows users need to use a different ↵Martin Desruisseaux
path separator.
2018-05-12Set the "PROJ bridge to JNI" version number to 3.0 and document its ↵Martin Desruisseaux
relationship with PROJ version number.
2018-05-12Add troubleshoting indication based on ↵Martin Desruisseaux
https://github.com/OSGeo/proj.4/issues/380 comments.
2018-05-12Use more explicit java options in the documentation (e.g. --class-path ↵Martin Desruisseaux
instead of -cp).
2018-05-12After javac has generated org_proj4_PJ.h, move that file to the C source ↵Martin Desruisseaux
directory.
2018-05-02Rename "Proj" as "PROJ" for the library name.Martin Desruisseaux
2018-05-02Modularize the Proj Java package:Martin Desruisseaux
- Move the jniwrap/org/ directory into the jniwrap/org.osgeo.proj/ sub-directory ("org.osgeo.proj" is the module). - Add a module-info.java description. - Update the Makefile.am files for referencing the files in their new location. There is no API change at this stage; all moved classes are still the same that previous version.
2018-05-02Add link to GeoAPI for documentation purpose only (the Java classes can ↵Martin Desruisseaux
still be used standalone).
2018-05-02Replacement of "Proj.4 library" by "Proj library" and other documentation ↵Martin Desruisseaux
update or formatting. There is no code change in this commit, except the addition of @Native annotation on a constant.
2018-04-27Replace the use of doxygen by standard Javadoc tools for jniwrap.Martin Desruisseaux
2018-04-27Renamed jniwrap/README as README.md for better integration with GitHub.Martin Desruisseaux
Reformatted the README.md content for Markdown syntax. Updated some content to reflect the changes applied in build.xml file.
2018-04-27Ignore output files and shutdown a warning.Martin Desruisseaux
2018-04-27Update the Ant build.xml script for:Martin Desruisseaux
- Generating the C header file during javac task. - Provide more accurate information in META-INF/MANIFEST.MF. - Merge tasks intended to be executed together. The src/org_proj4_PJ.h file has been re-generated with the most recent Java compiler.
2016-12-12Add a scripts/fix_typos.sh script and correct reported errorsEven Rouault
2015-09-10BLD: Remove Makefile.in.Elliott Sales de Andrade
These files are generated by automake.
2015-07-09Make multistresstext.exe compile, and work, with mingw cross compiler ↵Even Rouault
(autoconf build)
2015-05-31Remove unused $Id$ keywords.Elliott Sales de Andrade
2015-02-24Fix #265, remove HTML timestamps in doxygen outputHoward Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2637 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-20update libtool build stuff in preparation for 4.9.1RC1 using 2.4.2 ↵Howard Butler
Debian-2.4.2-1.7ubuntu1 git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2612 4e78687f-474d-0410-85f9-8d5e500ac6b2
2014-09-13rerun autogen for 4.9.0 releaseFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2534 4e78687f-474d-0410-85f9-8d5e500ac6b2
2013-10-20autogen regenerateFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2395 4e78687f-474d-0410-85f9-8d5e500ac6b2
2013-10-20refresh with autogen.shFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2392 4e78687f-474d-0410-85f9-8d5e500ac6b2
2013-01-23update with autogen.shFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2311 4e78687f-474d-0410-85f9-8d5e500ac6b2
2012-06-01Removed legacy JNI binding.Martin Desruisseaux
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2213 4e78687f-474d-0410-85f9-8d5e500ac6b2
2011-09-03Updated the doxygen configuration for JNI bindings. Note that the output ↵Martin Desruisseaux
still not quite right; I would rather recomand the standard javadoc tools. git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2096 4e78687f-474d-0410-85f9-8d5e500ac6b2
2011-09-01Updated the Ant build file for JNI bindings, the jniwrap/README and the ↵Martin Desruisseaux
ChangeLog. git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2094 4e78687f-474d-0410-85f9-8d5e500ac6b2
2011-08-27Documentation updates and first configuration changes:Martin Desruisseaux
- Added @deprecated tags to the old bindings, with test pointing to their replacement. - Added a note in the header of the new bindings suggesting to keep the classes synchronized with GeoAPI (if possible). - Edited the README file for the new bindings, but did not yet edited the example. - Added the new files to the list of files declared in Makefile.in, and ran automake to regenerate Makefile.am. - Edited build.xml to generate the header file of PJ.h instead than Projections.h. git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2092 4e78687f-474d-0410-85f9-8d5e500ac6b2
2011-08-27Initial commit of the new Java Native Interface (JNI) bindings.Martin Desruisseaux
The new binding defines all native methods in org.proj4.PJ class. The previous binding (org.proj4.Projections) is still present. A next commit will update the Ant build file, the documentation and maybe the code of the previous bindings. git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2091 4e78687f-474d-0410-85f9-8d5e500ac6b2
2011-07-23upgrade to automake 1.11.1 from automake 1.11Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2071 4e78687f-474d-0410-85f9-8d5e500ac6b2
2011-02-21upgrade automake, autoconf, and libtool versions to current stableFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1975 4e78687f-474d-0410-85f9-8d5e500ac6b2
2010-05-11rerun autogen with newer versionFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1840 4e78687f-474d-0410-85f9-8d5e500ac6b2
2009-06-17added --without-mutex handlingFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1593 4e78687f-474d-0410-85f9-8d5e500ac6b2
2007-12-20re-autogenFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1419 4e78687f-474d-0410-85f9-8d5e500ac6b2
2007-11-29prepare for 4.6.0 releaseFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1409 4e78687f-474d-0410-85f9-8d5e500ac6b2
2006-07-07autotools update, added .extra init filesFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1339 4e78687f-474d-0410-85f9-8d5e500ac6b2
2004-12-13fixed small bug in the Hashmap creation of a projection - Andrea AntonelloAndrea Antonello
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1280 4e78687f-474d-0410-85f9-8d5e500ac6b2
2004-10-31updated README, fixed shared libs loading bugAndrea Antonello
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1278 4e78687f-474d-0410-85f9-8d5e500ac6b2
2004-10-30* Improved --with-jni support in configure to allow specificationFrank Warmerdam
of an include directory. git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1276 4e78687f-474d-0410-85f9-8d5e500ac6b2
2004-10-28NewFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1251 4e78687f-474d-0410-85f9-8d5e500ac6b2
2004-10-25deleted the no longer needed native parts that were moved into the proj sourceAndrea Antonello
folder and the to them regarding targets in the build file - Andrea A. git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1248 4e78687f-474d-0410-85f9-8d5e500ac6b2
2004-10-20Adding the java jni wrapper for proj4 to the projectAndrea Antonello
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1234 4e78687f-474d-0410-85f9-8d5e500ac6b2