From 88d848423fcdc309629e60b19ad531108c23c1cc Mon Sep 17 00:00:00 2001 From: Martin Desruisseaux Date: Wed, 2 May 2018 14:41:02 +0200 Subject: Modularize the Proj Java package: - 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. --- configure.ac | 2 +- jniwrap/Makefile.am | 2 +- jniwrap/build.xml | 21 +- jniwrap/org.osgeo.proj/Makefile.am | 4 + jniwrap/org.osgeo.proj/module-info.java | 29 ++ jniwrap/org.osgeo.proj/org/Makefile.am | 2 + jniwrap/org.osgeo.proj/org/proj4/Makefile.am | 1 + jniwrap/org.osgeo.proj/org/proj4/PJ.java | 291 +++++++++++++++++++++ jniwrap/org.osgeo.proj/org/proj4/PJException.java | 59 +++++ jniwrap/org.osgeo.proj/org/proj4/package-info.java | 39 +++ jniwrap/org/Makefile.am | 2 - jniwrap/org/proj4/Makefile.am | 1 - jniwrap/org/proj4/PJ.java | 291 --------------------- jniwrap/org/proj4/PJException.java | 59 ----- jniwrap/org/proj4/package-info.java | 39 --- 15 files changed, 441 insertions(+), 401 deletions(-) create mode 100644 jniwrap/org.osgeo.proj/Makefile.am create mode 100644 jniwrap/org.osgeo.proj/module-info.java create mode 100644 jniwrap/org.osgeo.proj/org/Makefile.am create mode 100644 jniwrap/org.osgeo.proj/org/proj4/Makefile.am create mode 100644 jniwrap/org.osgeo.proj/org/proj4/PJ.java create mode 100644 jniwrap/org.osgeo.proj/org/proj4/PJException.java create mode 100644 jniwrap/org.osgeo.proj/org/proj4/package-info.java delete mode 100644 jniwrap/org/Makefile.am delete mode 100644 jniwrap/org/proj4/Makefile.am delete mode 100644 jniwrap/org/proj4/PJ.java delete mode 100644 jniwrap/org/proj4/PJException.java delete mode 100644 jniwrap/org/proj4/package-info.java diff --git a/configure.ac b/configure.ac index e89961eb..e47e6b46 100644 --- a/configure.ac +++ b/configure.ac @@ -144,7 +144,7 @@ AC_SUBST(THREAD_LIB,$THREAD_LIB) AC_CONFIG_FILES([Makefile cmake/Makefile src/Makefile test/Makefile test/gie/Makefile test/gigs/Makefile man/Makefile man/man1/Makefile man/man3/Makefile nad/Makefile - jniwrap/Makefile jniwrap/org/Makefile jniwrap/org/proj4/Makefile]) + jniwrap/Makefile jniwrap/org.osgeo.proj/Makefile jniwrap/org.osgeo.proj/org/Makefile jniwrap/org.osgeo.proj/org/proj4/Makefile]) AC_CONFIG_FILES([nad/install], [chmod +x nad/install]) AC_CONFIG_FILES([proj.pc]) diff --git a/jniwrap/Makefile.am b/jniwrap/Makefile.am index 4a176362..2d33809a 100644 --- a/jniwrap/Makefile.am +++ b/jniwrap/Makefile.am @@ -1,6 +1,6 @@ EXTRA_DIST = build.xml README.md -SUBDIRS = org +SUBDIRS = org.osgeo.proj install-data-local: echo In jniwrap diff --git a/jniwrap/build.xml b/jniwrap/build.xml index 9c23c39e..bb9a6081 100644 --- a/jniwrap/build.xml +++ b/jniwrap/build.xml @@ -4,11 +4,11 @@ - - + + - + + + + + + + +