aboutsummaryrefslogtreecommitdiff
path: root/src/projections
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2018-12-26 14:58:26 +0100
committerEven Rouault <even.rouault@spatialys.com>2018-12-30 21:48:56 +0100
commit8ab6f683cd316acf57bb89ed83932a267c5aa3c2 (patch)
tree4ccb6033dae1e87e55aa00dbbc395c536dc8be49 /src/projections
parent7acbe96928d564ac86f74c319e4d37143352671b (diff)
downloadPROJ-8ab6f683cd316acf57bb89ed83932a267c5aa3c2.tar.gz
PROJ-8ab6f683cd316acf57bb89ed83932a267c5aa3c2.zip
Merge projects.h into proj_internal.h
Diffstat (limited to 'src/projections')
-rw-r--r--src/projections/aea.cpp2
-rw-r--r--src/projections/aeqd.cpp2
-rw-r--r--src/projections/airy.cpp2
-rw-r--r--src/projections/aitoff.cpp2
-rw-r--r--src/projections/august.cpp2
-rw-r--r--src/projections/bacon.cpp2
-rw-r--r--src/projections/bertin1953.cpp2
-rw-r--r--src/projections/bipc.cpp2
-rw-r--r--src/projections/boggs.cpp2
-rw-r--r--src/projections/bonne.cpp2
-rw-r--r--src/projections/calcofi.cpp2
-rw-r--r--src/projections/cass.cpp2
-rw-r--r--src/projections/cc.cpp2
-rw-r--r--src/projections/ccon.cpp2
-rw-r--r--src/projections/cea.cpp2
-rw-r--r--src/projections/chamb.cpp2
-rw-r--r--src/projections/collg.cpp2
-rw-r--r--src/projections/comill.cpp2
-rw-r--r--src/projections/crast.cpp2
-rw-r--r--src/projections/denoy.cpp2
-rw-r--r--src/projections/eck1.cpp2
-rw-r--r--src/projections/eck2.cpp2
-rw-r--r--src/projections/eck3.cpp2
-rw-r--r--src/projections/eck4.cpp2
-rw-r--r--src/projections/eck5.cpp2
-rw-r--r--src/projections/eqc.cpp2
-rw-r--r--src/projections/eqdc.cpp2
-rw-r--r--src/projections/eqearth.cpp2
-rw-r--r--src/projections/etmerc.cpp2
-rw-r--r--src/projections/fahey.cpp2
-rw-r--r--src/projections/fouc_s.cpp2
-rw-r--r--src/projections/gall.cpp2
-rw-r--r--src/projections/geos.cpp2
-rw-r--r--src/projections/gins8.cpp2
-rw-r--r--src/projections/gn_sinu.cpp2
-rw-r--r--src/projections/gnom.cpp2
-rw-r--r--src/projections/goode.cpp2
-rw-r--r--src/projections/gstmerc.cpp2
-rw-r--r--src/projections/hammer.cpp2
-rw-r--r--src/projections/hatano.cpp2
-rw-r--r--src/projections/healpix.cpp2
-rw-r--r--src/projections/igh.cpp2
-rw-r--r--src/projections/imw_p.cpp2
-rw-r--r--src/projections/isea.cpp2
-rw-r--r--src/projections/krovak.cpp2
-rw-r--r--src/projections/labrd.cpp2
-rw-r--r--src/projections/laea.cpp2
-rw-r--r--src/projections/lagrng.cpp2
-rw-r--r--src/projections/larr.cpp2
-rw-r--r--src/projections/lask.cpp2
-rw-r--r--src/projections/latlong.cpp2
-rw-r--r--src/projections/lcc.cpp2
-rw-r--r--src/projections/lcca.cpp2
-rw-r--r--src/projections/loxim.cpp2
-rw-r--r--src/projections/lsat.cpp2
-rw-r--r--src/projections/mbt_fps.cpp2
-rw-r--r--src/projections/mbtfpp.cpp2
-rw-r--r--src/projections/mbtfpq.cpp2
-rw-r--r--src/projections/merc.cpp2
-rw-r--r--src/projections/mill.cpp2
-rw-r--r--src/projections/misrsom.cpp2
-rw-r--r--src/projections/mod_ster.cpp2
-rw-r--r--src/projections/moll.cpp2
-rw-r--r--src/projections/natearth.cpp2
-rw-r--r--src/projections/natearth2.cpp2
-rw-r--r--src/projections/nell.cpp2
-rw-r--r--src/projections/nell_h.cpp2
-rw-r--r--src/projections/nicol.cpp2
-rw-r--r--src/projections/nsper.cpp2
-rw-r--r--src/projections/nzmg.cpp2
-rw-r--r--src/projections/ob_tran.cpp2
-rw-r--r--src/projections/ocea.cpp2
-rw-r--r--src/projections/oea.cpp2
-rw-r--r--src/projections/omerc.cpp2
-rw-r--r--src/projections/ortho.cpp2
-rw-r--r--src/projections/patterson.cpp2
-rw-r--r--src/projections/poly.cpp2
-rw-r--r--src/projections/putp2.cpp2
-rw-r--r--src/projections/putp3.cpp2
-rw-r--r--src/projections/putp4p.cpp2
-rw-r--r--src/projections/putp5.cpp2
-rw-r--r--src/projections/putp6.cpp2
-rw-r--r--src/projections/qsc.cpp2
-rw-r--r--src/projections/robin.cpp2
-rw-r--r--src/projections/rouss.cpp2
-rw-r--r--src/projections/rpoly.cpp2
-rw-r--r--src/projections/sch.cpp2
-rw-r--r--src/projections/sconics.cpp2
-rw-r--r--src/projections/somerc.cpp2
-rw-r--r--src/projections/stere.cpp2
-rw-r--r--src/projections/sterea.cpp2
-rw-r--r--src/projections/sts.cpp2
-rw-r--r--src/projections/tcc.cpp2
-rw-r--r--src/projections/tcea.cpp2
-rw-r--r--src/projections/times.cpp2
-rw-r--r--src/projections/tmerc.cpp2
-rw-r--r--src/projections/tobmerc.cpp2
-rw-r--r--src/projections/tpeqd.cpp2
-rw-r--r--src/projections/urm5.cpp2
-rw-r--r--src/projections/urmfps.cpp2
-rw-r--r--src/projections/vandg.cpp2
-rw-r--r--src/projections/vandg2.cpp2
-rw-r--r--src/projections/vandg4.cpp2
-rw-r--r--src/projections/wag2.cpp2
-rw-r--r--src/projections/wag3.cpp2
-rw-r--r--src/projections/wag7.cpp2
-rw-r--r--src/projections/wink1.cpp2
-rw-r--r--src/projections/wink2.cpp2
108 files changed, 108 insertions, 108 deletions
diff --git a/src/projections/aea.cpp b/src/projections/aea.cpp
index 2b7f7238..9a0c4656 100644
--- a/src/projections/aea.cpp
+++ b/src/projections/aea.cpp
@@ -30,7 +30,7 @@
#define PJ_LIB__
#include "proj.h"
#include <errno.h>
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
diff --git a/src/projections/aeqd.cpp b/src/projections/aeqd.cpp
index f92ecd81..8566062d 100644
--- a/src/projections/aeqd.cpp
+++ b/src/projections/aeqd.cpp
@@ -29,7 +29,7 @@
#include "geodesic.h"
#include "proj.h"
#include <errno.h>
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
namespace { // anonymous namespace
diff --git a/src/projections/airy.cpp b/src/projections/airy.cpp
index 9421edc9..f7068061 100644
--- a/src/projections/airy.cpp
+++ b/src/projections/airy.cpp
@@ -29,7 +29,7 @@
#define PJ_LIB__
#include "proj.h"
#include <errno.h>
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(airy, "Airy") "\n\tMisc Sph, no inv\n\tno_cut lat_b=";
diff --git a/src/projections/aitoff.cpp b/src/projections/aitoff.cpp
index 9388b75a..127841ff 100644
--- a/src/projections/aitoff.cpp
+++ b/src/projections/aitoff.cpp
@@ -34,7 +34,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
namespace { // anonymous namespace
diff --git a/src/projections/august.cpp b/src/projections/august.cpp
index f7c24e3a..3523034e 100644
--- a/src/projections/august.cpp
+++ b/src/projections/august.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(august, "August Epicycloidal") "\n\tMisc Sph, no inv";
#define M 1.333333333333333
diff --git a/src/projections/bacon.cpp b/src/projections/bacon.cpp
index 74337ff2..c713a989 100644
--- a/src/projections/bacon.cpp
+++ b/src/projections/bacon.cpp
@@ -5,7 +5,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
namespace { // anonymous namespace
diff --git a/src/projections/bertin1953.cpp b/src/projections/bertin1953.cpp
index 41301e7d..96de6d4b 100644
--- a/src/projections/bertin1953.cpp
+++ b/src/projections/bertin1953.cpp
@@ -16,7 +16,7 @@
#include "proj_internal.h"
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(bertin1953, "Bertin 1953")
"\n\tMisc Sph no inv.";
diff --git a/src/projections/bipc.cpp b/src/projections/bipc.cpp
index d0b77092..5cfef11f 100644
--- a/src/projections/bipc.cpp
+++ b/src/projections/bipc.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
PROJ_HEAD(bipc, "Bipolar conic of western hemisphere") "\n\tConic Sph";
diff --git a/src/projections/boggs.cpp b/src/projections/boggs.cpp
index df5afbd2..5502d493 100644
--- a/src/projections/boggs.cpp
+++ b/src/projections/boggs.cpp
@@ -2,7 +2,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(boggs, "Boggs Eumorphic") "\n\tPCyl, no inv, Sph";
# define NITER 20
diff --git a/src/projections/bonne.cpp b/src/projections/bonne.cpp
index 2004c6e9..0e9bae79 100644
--- a/src/projections/bonne.cpp
+++ b/src/projections/bonne.cpp
@@ -1,7 +1,7 @@
#define PJ_LIB__
#include <errno.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
diff --git a/src/projections/calcofi.cpp b/src/projections/calcofi.cpp
index 2ca79553..e81843b4 100644
--- a/src/projections/calcofi.cpp
+++ b/src/projections/calcofi.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_api.h"
PROJ_HEAD(calcofi,
diff --git a/src/projections/cass.cpp b/src/projections/cass.cpp
index 7afa2bd8..ee050548 100644
--- a/src/projections/cass.cpp
+++ b/src/projections/cass.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(cass, "Cassini") "\n\tCyl, Sph&Ell";
diff --git a/src/projections/cc.cpp b/src/projections/cc.cpp
index 7ac886f0..559a4f1a 100644
--- a/src/projections/cc.cpp
+++ b/src/projections/cc.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(cc, "Central Cylindrical") "\n\tCyl, Sph";
#define EPS10 1.e-10
diff --git a/src/projections/ccon.cpp b/src/projections/ccon.cpp
index 4513a6f9..5f5128cf 100644
--- a/src/projections/ccon.cpp
+++ b/src/projections/ccon.cpp
@@ -23,7 +23,7 @@
#define PJ_LIB__
#include <errno.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
#define EPS10 1e-10
diff --git a/src/projections/cea.cpp b/src/projections/cea.cpp
index 4abb5543..a1c9c8b5 100644
--- a/src/projections/cea.cpp
+++ b/src/projections/cea.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
namespace { // anonymous namespace
struct pj_opaque {
diff --git a/src/projections/chamb.cpp b/src/projections/chamb.cpp
index c62e35f1..33a38781 100644
--- a/src/projections/chamb.cpp
+++ b/src/projections/chamb.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
typedef struct { double r, Az; } VECT;
namespace { // anonymous namespace
diff --git a/src/projections/collg.cpp b/src/projections/collg.cpp
index 5f4de7c6..b22e1bf2 100644
--- a/src/projections/collg.cpp
+++ b/src/projections/collg.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(collg, "Collignon") "\n\tPCyl, Sph";
#define FXC 1.12837916709551257390
diff --git a/src/projections/comill.cpp b/src/projections/comill.cpp
index dd0ce5c0..3af19b42 100644
--- a/src/projections/comill.cpp
+++ b/src/projections/comill.cpp
@@ -11,7 +11,7 @@ Port to PROJ.4 by Bojan Savric, 4 April 2016
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(comill, "Compact Miller") "\n\tCyl, Sph";
diff --git a/src/projections/crast.cpp b/src/projections/crast.cpp
index 76846dbe..35272058 100644
--- a/src/projections/crast.cpp
+++ b/src/projections/crast.cpp
@@ -2,7 +2,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(crast, "Craster Parabolic (Putnins P4)") "\n\tPCyl, Sph";
diff --git a/src/projections/denoy.cpp b/src/projections/denoy.cpp
index d10d8881..1560ad6b 100644
--- a/src/projections/denoy.cpp
+++ b/src/projections/denoy.cpp
@@ -2,7 +2,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(denoy, "Denoyer Semi-Elliptical") "\n\tPCyl, no inv, Sph";
diff --git a/src/projections/eck1.cpp b/src/projections/eck1.cpp
index d8dbc2c5..3a19796e 100644
--- a/src/projections/eck1.cpp
+++ b/src/projections/eck1.cpp
@@ -2,7 +2,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(eck1, "Eckert I") "\n\tPCyl, Sph";
#define FC 0.92131773192356127802
diff --git a/src/projections/eck2.cpp b/src/projections/eck2.cpp
index efedf8b7..f019fdab 100644
--- a/src/projections/eck2.cpp
+++ b/src/projections/eck2.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(eck2, "Eckert II") "\n\tPCyl, Sph";
diff --git a/src/projections/eck3.cpp b/src/projections/eck3.cpp
index 71163083..6777c765 100644
--- a/src/projections/eck3.cpp
+++ b/src/projections/eck3.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(eck3, "Eckert III") "\n\tPCyl, Sph";
PROJ_HEAD(putp1, "Putnins P1") "\n\tPCyl, Sph";
diff --git a/src/projections/eck4.cpp b/src/projections/eck4.cpp
index 64a1158f..7f8203b2 100644
--- a/src/projections/eck4.cpp
+++ b/src/projections/eck4.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(eck4, "Eckert IV") "\n\tPCyl, Sph";
diff --git a/src/projections/eck5.cpp b/src/projections/eck5.cpp
index ab207aab..40e9d3bb 100644
--- a/src/projections/eck5.cpp
+++ b/src/projections/eck5.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(eck5, "Eckert V") "\n\tPCyl, Sph";
diff --git a/src/projections/eqc.cpp b/src/projections/eqc.cpp
index f7a0eede..eb021eac 100644
--- a/src/projections/eqc.cpp
+++ b/src/projections/eqc.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
namespace { // anonymous namespace
struct pj_opaque {
diff --git a/src/projections/eqdc.cpp b/src/projections/eqdc.cpp
index 1aa037a6..d175d4a1 100644
--- a/src/projections/eqdc.cpp
+++ b/src/projections/eqdc.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
namespace { // anonymous namespace
diff --git a/src/projections/eqearth.cpp b/src/projections/eqearth.cpp
index 96ea46ba..dc58eed9 100644
--- a/src/projections/eqearth.cpp
+++ b/src/projections/eqearth.cpp
@@ -17,7 +17,7 @@ Added ellipsoidal equations by Bojan Savric, 22 August 2018
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(eqearth, "Equal Earth") "\n\tPCyl, Sph&Ell";
diff --git a/src/projections/etmerc.cpp b/src/projections/etmerc.cpp
index 9b75c606..e75bc168 100644
--- a/src/projections/etmerc.cpp
+++ b/src/projections/etmerc.cpp
@@ -43,7 +43,7 @@
#include <errno.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
diff --git a/src/projections/fahey.cpp b/src/projections/fahey.cpp
index bcce7eef..ba8cb8f9 100644
--- a/src/projections/fahey.cpp
+++ b/src/projections/fahey.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(fahey, "Fahey") "\n\tPcyl, Sph";
diff --git a/src/projections/fouc_s.cpp b/src/projections/fouc_s.cpp
index 08db782e..e91f41c3 100644
--- a/src/projections/fouc_s.cpp
+++ b/src/projections/fouc_s.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(fouc_s, "Foucaut Sinusoidal") "\n\tPCyl, Sph";
diff --git a/src/projections/gall.cpp b/src/projections/gall.cpp
index d3eba43c..8f1ca1f8 100644
--- a/src/projections/gall.cpp
+++ b/src/projections/gall.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(gall, "Gall (Gall Stereographic)") "\n\tCyl, Sph";
diff --git a/src/projections/geos.cpp b/src/projections/geos.cpp
index 1e6c2d69..cdb0244a 100644
--- a/src/projections/geos.cpp
+++ b/src/projections/geos.cpp
@@ -33,7 +33,7 @@
#include <stddef.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
namespace { // anonymous namespace
diff --git a/src/projections/gins8.cpp b/src/projections/gins8.cpp
index a8539db4..6f499889 100644
--- a/src/projections/gins8.cpp
+++ b/src/projections/gins8.cpp
@@ -1,7 +1,7 @@
#define PJ_LIB__
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(gins8, "Ginsburg VIII (TsNIIGAiK)") "\n\tPCyl, Sph, no inv";
diff --git a/src/projections/gn_sinu.cpp b/src/projections/gn_sinu.cpp
index f301e05c..3a591669 100644
--- a/src/projections/gn_sinu.cpp
+++ b/src/projections/gn_sinu.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(gn_sinu, "General Sinusoidal Series") "\n\tPCyl, Sph\n\tm= n=";
PROJ_HEAD(sinu, "Sinusoidal (Sanson-Flamsteed)") "\n\tPCyl, Sph&Ell";
diff --git a/src/projections/gnom.cpp b/src/projections/gnom.cpp
index 513d9b42..bf454ba9 100644
--- a/src/projections/gnom.cpp
+++ b/src/projections/gnom.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
PROJ_HEAD(gnom, "Gnomonic") "\n\tAzi, Sph";
diff --git a/src/projections/goode.cpp b/src/projections/goode.cpp
index 2717a424..802df90c 100644
--- a/src/projections/goode.cpp
+++ b/src/projections/goode.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(goode, "Goode Homolosine") "\n\tPCyl, Sph";
diff --git a/src/projections/gstmerc.cpp b/src/projections/gstmerc.cpp
index 69087228..735d39e5 100644
--- a/src/projections/gstmerc.cpp
+++ b/src/projections/gstmerc.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(gstmerc, "Gauss-Schreiber Transverse Mercator (aka Gauss-Laborde Reunion)")
"\n\tCyl, Sph&Ell\n\tlat_0= lon_0= k_0=";
diff --git a/src/projections/hammer.cpp b/src/projections/hammer.cpp
index 4c230a48..aa7d1ba9 100644
--- a/src/projections/hammer.cpp
+++ b/src/projections/hammer.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(hammer, "Hammer & Eckert-Greifendorff")
"\n\tMisc Sph, \n\tW= M=";
diff --git a/src/projections/hatano.cpp b/src/projections/hatano.cpp
index 33bea55b..b2ef6c6f 100644
--- a/src/projections/hatano.cpp
+++ b/src/projections/hatano.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(hatano, "Hatano Asymmetrical Equal Area") "\n\tPCyl, Sph";
diff --git a/src/projections/healpix.cpp b/src/projections/healpix.cpp
index 72dac71c..8e4846ed 100644
--- a/src/projections/healpix.cpp
+++ b/src/projections/healpix.cpp
@@ -35,7 +35,7 @@
#include "proj_internal.h"
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(healpix, "HEAPJ_LPix") "\n\tSph&Ell";
PROJ_HEAD(rhealpix, "rHEAPJ_LPix") "\n\tSph&Ell\n\tnorth_square= south_square=";
diff --git a/src/projections/igh.cpp b/src/projections/igh.cpp
index 1e1cdb01..a8efbb9d 100644
--- a/src/projections/igh.cpp
+++ b/src/projections/igh.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(igh, "Interrupted Goode Homolosine") "\n\tPCyl, Sph";
diff --git a/src/projections/imw_p.cpp b/src/projections/imw_p.cpp
index db82e660..723fcc48 100644
--- a/src/projections/imw_p.cpp
+++ b/src/projections/imw_p.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(imw_p, "International Map of the World Polyconic")
"\n\tMod. Polyconic, Ell\n\tlat_1= and lat_2= [lon_1=]";
diff --git a/src/projections/isea.cpp b/src/projections/isea.cpp
index 3ce4b623..3a0a0a48 100644
--- a/src/projections/isea.cpp
+++ b/src/projections/isea.cpp
@@ -14,7 +14,7 @@
#include "proj_internal.h"
#include "proj_math.h"
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#define DEG36 0.62831853071795864768
#define DEG72 1.25663706143591729537
diff --git a/src/projections/krovak.cpp b/src/projections/krovak.cpp
index 6bd98f79..591f8dcc 100644
--- a/src/projections/krovak.cpp
+++ b/src/projections/krovak.cpp
@@ -81,7 +81,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(krovak, "Krovak") "\n\tPCyl, Ell";
diff --git a/src/projections/labrd.cpp b/src/projections/labrd.cpp
index 77120fa4..330c105f 100644
--- a/src/projections/labrd.cpp
+++ b/src/projections/labrd.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(labrd, "Laborde") "\n\tCyl, Sph\n\tSpecial for Madagascar";
#define EPS 1.e-10
diff --git a/src/projections/laea.cpp b/src/projections/laea.cpp
index cfdd1326..e3c7248a 100644
--- a/src/projections/laea.cpp
+++ b/src/projections/laea.cpp
@@ -1,7 +1,7 @@
#define PJ_LIB__
#include <errno.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
PROJ_HEAD(laea, "Lambert Azimuthal Equal Area") "\n\tAzi, Sph&Ell";
diff --git a/src/projections/lagrng.cpp b/src/projections/lagrng.cpp
index c62b409b..65686584 100644
--- a/src/projections/lagrng.cpp
+++ b/src/projections/lagrng.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(lagrng, "Lagrange") "\n\tMisc Sph\n\tW=";
diff --git a/src/projections/larr.cpp b/src/projections/larr.cpp
index 4ece694d..bab1dbf4 100644
--- a/src/projections/larr.cpp
+++ b/src/projections/larr.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(larr, "Larrivee") "\n\tMisc Sph, no inv";
diff --git a/src/projections/lask.cpp b/src/projections/lask.cpp
index d13a94e2..c4c6734d 100644
--- a/src/projections/lask.cpp
+++ b/src/projections/lask.cpp
@@ -1,7 +1,7 @@
#define PJ_LIB__
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(lask, "Laskowski") "\n\tMisc Sph, no inv";
diff --git a/src/projections/latlong.cpp b/src/projections/latlong.cpp
index 4d22ea5b..f114504b 100644
--- a/src/projections/latlong.cpp
+++ b/src/projections/latlong.cpp
@@ -30,7 +30,7 @@
/* very loosely based upon DMA code by Bradford W. Drew */
#define PJ_LIB__
#include "proj_internal.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(lonlat, "Lat/long (Geodetic)") "\n\t";
PROJ_HEAD(latlon, "Lat/long (Geodetic alias)") "\n\t";
diff --git a/src/projections/lcc.cpp b/src/projections/lcc.cpp
index 1b00732f..a1fe79a9 100644
--- a/src/projections/lcc.cpp
+++ b/src/projections/lcc.cpp
@@ -1,7 +1,7 @@
#define PJ_LIB__
#include <errno.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
PROJ_HEAD(lcc, "Lambert Conformal Conic")
diff --git a/src/projections/lcca.cpp b/src/projections/lcca.cpp
index e475dd6d..d4dc8641 100644
--- a/src/projections/lcca.cpp
+++ b/src/projections/lcca.cpp
@@ -51,7 +51,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(lcca, "Lambert Conformal Conic Alternative")
"\n\tConic, Sph&Ell\n\tlat_0=";
diff --git a/src/projections/loxim.cpp b/src/projections/loxim.cpp
index 9c55cfce..2a780a9e 100644
--- a/src/projections/loxim.cpp
+++ b/src/projections/loxim.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(loxim, "Loximuthal") "\n\tPCyl Sph";
diff --git a/src/projections/lsat.cpp b/src/projections/lsat.cpp
index 95bf1813..5b7520d3 100644
--- a/src/projections/lsat.cpp
+++ b/src/projections/lsat.cpp
@@ -5,7 +5,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(lsat, "Space oblique for LANDSAT")
"\n\tCyl, Sph&Ell\n\tlsat= path=";
diff --git a/src/projections/mbt_fps.cpp b/src/projections/mbt_fps.cpp
index 6edc4103..beff3314 100644
--- a/src/projections/mbt_fps.cpp
+++ b/src/projections/mbt_fps.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(mbt_fps, "McBryde-Thomas Flat-Pole Sine (No. 2)") "\n\tCyl, Sph";
diff --git a/src/projections/mbtfpp.cpp b/src/projections/mbtfpp.cpp
index f65b4ee2..ebd860ee 100644
--- a/src/projections/mbtfpp.cpp
+++ b/src/projections/mbtfpp.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(mbtfpp, "McBride-Thomas Flat-Polar Parabolic") "\n\tCyl, Sph";
diff --git a/src/projections/mbtfpq.cpp b/src/projections/mbtfpq.cpp
index 0ead16d7..ec49f9ce 100644
--- a/src/projections/mbtfpq.cpp
+++ b/src/projections/mbtfpq.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(mbtfpq, "McBryde-Thomas Flat-Polar Quartic") "\n\tCyl, Sph";
diff --git a/src/projections/merc.cpp b/src/projections/merc.cpp
index ba12fc8b..5b65de90 100644
--- a/src/projections/merc.cpp
+++ b/src/projections/merc.cpp
@@ -6,7 +6,7 @@
#include "proj_internal.h"
#include "proj.h"
#include "proj_math.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(merc, "Mercator") "\n\tCyl, Sph&Ell\n\tlat_ts=";
PROJ_HEAD(webmerc, "Web Mercator / Pseudo Mercator") "\n\tCyl, Ell\n\t";
diff --git a/src/projections/mill.cpp b/src/projections/mill.cpp
index 8171186a..5d4acd89 100644
--- a/src/projections/mill.cpp
+++ b/src/projections/mill.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(mill, "Miller Cylindrical") "\n\tCyl, Sph";
diff --git a/src/projections/misrsom.cpp b/src/projections/misrsom.cpp
index 7ba74843..c53f22a1 100644
--- a/src/projections/misrsom.cpp
+++ b/src/projections/misrsom.cpp
@@ -26,7 +26,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(misrsom, "Space oblique for MISR")
"\n\tCyl, Sph&Ell\n\tpath=";
diff --git a/src/projections/mod_ster.cpp b/src/projections/mod_ster.cpp
index 6603ec60..83390178 100644
--- a/src/projections/mod_ster.cpp
+++ b/src/projections/mod_ster.cpp
@@ -2,7 +2,7 @@
#define PJ_LIB__
#include <errno.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
PROJ_HEAD(mil_os, "Miller Oblated Stereographic") "\n\tAzi(mod)";
diff --git a/src/projections/moll.cpp b/src/projections/moll.cpp
index ec7df64d..03393b01 100644
--- a/src/projections/moll.cpp
+++ b/src/projections/moll.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(moll, "Mollweide") "\n\tPCyl, Sph";
PROJ_HEAD(wag4, "Wagner IV") "\n\tPCyl, Sph";
diff --git a/src/projections/natearth.cpp b/src/projections/natearth.cpp
index c1f1619c..d8e52c37 100644
--- a/src/projections/natearth.cpp
+++ b/src/projections/natearth.cpp
@@ -17,7 +17,7 @@ Port to PROJ.4 by Bernhard Jenny, 6 June 2011
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(natearth, "Natural Earth") "\n\tPCyl, Sph";
diff --git a/src/projections/natearth2.cpp b/src/projections/natearth2.cpp
index ca46fcfe..9849a723 100644
--- a/src/projections/natearth2.cpp
+++ b/src/projections/natearth2.cpp
@@ -10,7 +10,7 @@ Port to PROJ.4 by Bojan Savric, 4 April 2016
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(natearth2, "Natural Earth 2") "\n\tPCyl, Sph";
diff --git a/src/projections/nell.cpp b/src/projections/nell.cpp
index aac11ef2..b6e69dd6 100644
--- a/src/projections/nell.cpp
+++ b/src/projections/nell.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(nell, "Nell") "\n\tPCyl, Sph";
diff --git a/src/projections/nell_h.cpp b/src/projections/nell_h.cpp
index db679dff..be28b917 100644
--- a/src/projections/nell_h.cpp
+++ b/src/projections/nell_h.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(nell_h, "Nell-Hammer") "\n\tPCyl, Sph";
diff --git a/src/projections/nicol.cpp b/src/projections/nicol.cpp
index 3805d33d..c4bee261 100644
--- a/src/projections/nicol.cpp
+++ b/src/projections/nicol.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(nicol, "Nicolosi Globular") "\n\tMisc Sph, no inv";
diff --git a/src/projections/nsper.cpp b/src/projections/nsper.cpp
index 0f646d00..a0bb5686 100644
--- a/src/projections/nsper.cpp
+++ b/src/projections/nsper.cpp
@@ -1,7 +1,7 @@
#define PJ_LIB__
#include <errno.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
namespace { // anonymous namespace
diff --git a/src/projections/nzmg.cpp b/src/projections/nzmg.cpp
index a5eb07e2..1c2d9fb7 100644
--- a/src/projections/nzmg.cpp
+++ b/src/projections/nzmg.cpp
@@ -30,7 +30,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(nzmg, "New Zealand Map Grid") "\n\tfixed Earth";
diff --git a/src/projections/ob_tran.cpp b/src/projections/ob_tran.cpp
index 85f34f24..1726b622 100644
--- a/src/projections/ob_tran.cpp
+++ b/src/projections/ob_tran.cpp
@@ -5,7 +5,7 @@
#include <string.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
namespace { // anonymous namespace
struct pj_opaque {
diff --git a/src/projections/ocea.cpp b/src/projections/ocea.cpp
index 23d0e164..75aa6666 100644
--- a/src/projections/ocea.cpp
+++ b/src/projections/ocea.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(ocea, "Oblique Cylindrical Equal Area") "\n\tCyl, Sph"
"lonc= alpha= or\n\tlat_1= lat_2= lon_1= lon_2=";
diff --git a/src/projections/oea.cpp b/src/projections/oea.cpp
index 78fa29be..f2fc1053 100644
--- a/src/projections/oea.cpp
+++ b/src/projections/oea.cpp
@@ -1,7 +1,7 @@
#define PJ_LIB__
#include <errno.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
PROJ_HEAD(oea, "Oblated Equal Area") "\n\tMisc Sph\n\tn= m= theta=";
diff --git a/src/projections/omerc.cpp b/src/projections/omerc.cpp
index 255c38ae..e9b7b4a0 100644
--- a/src/projections/omerc.cpp
+++ b/src/projections/omerc.cpp
@@ -27,7 +27,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(omerc, "Oblique Mercator")
"\n\tCyl, Sph&Ell no_rot\n\t"
diff --git a/src/projections/ortho.cpp b/src/projections/ortho.cpp
index ef29e62e..d4300bd5 100644
--- a/src/projections/ortho.cpp
+++ b/src/projections/ortho.cpp
@@ -3,7 +3,7 @@
#include "proj.h"
#include "proj_internal.h"
#include "proj_math.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(ortho, "Orthographic") "\n\tAzi, Sph";
diff --git a/src/projections/patterson.cpp b/src/projections/patterson.cpp
index 26abfba6..7f0ea3a9 100644
--- a/src/projections/patterson.cpp
+++ b/src/projections/patterson.cpp
@@ -43,7 +43,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(patterson, "Patterson Cylindrical") "\n\tCyl";
diff --git a/src/projections/poly.cpp b/src/projections/poly.cpp
index 6a7ff513..b4b61b00 100644
--- a/src/projections/poly.cpp
+++ b/src/projections/poly.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(poly, "Polyconic (American)")
"\n\tConic, Sph&Ell";
diff --git a/src/projections/putp2.cpp b/src/projections/putp2.cpp
index 006cb813..d5b3b9f5 100644
--- a/src/projections/putp2.cpp
+++ b/src/projections/putp2.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(putp2, "Putnins P2") "\n\tPCyl, Sph";
diff --git a/src/projections/putp3.cpp b/src/projections/putp3.cpp
index ca356bd0..bc4a02e4 100644
--- a/src/projections/putp3.cpp
+++ b/src/projections/putp3.cpp
@@ -2,7 +2,7 @@
#include <errno.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
namespace { // anonymous namespace
struct pj_opaque {
diff --git a/src/projections/putp4p.cpp b/src/projections/putp4p.cpp
index 5ec465d2..462dae81 100644
--- a/src/projections/putp4p.cpp
+++ b/src/projections/putp4p.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
namespace { // anonymous namespace
struct pj_opaque {
diff --git a/src/projections/putp5.cpp b/src/projections/putp5.cpp
index 2baa3914..62cb2ea9 100644
--- a/src/projections/putp5.cpp
+++ b/src/projections/putp5.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
namespace { // anonymous namespace
struct pj_opaque {
diff --git a/src/projections/putp6.cpp b/src/projections/putp6.cpp
index 134bbc8f..4bae7ae6 100644
--- a/src/projections/putp6.cpp
+++ b/src/projections/putp6.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
namespace { // anonymous namespace
struct pj_opaque {
diff --git a/src/projections/qsc.cpp b/src/projections/qsc.cpp
index ab287de8..409afb38 100644
--- a/src/projections/qsc.cpp
+++ b/src/projections/qsc.cpp
@@ -44,7 +44,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
/* The six cube faces. */
namespace { // anonymous namespace
diff --git a/src/projections/robin.cpp b/src/projections/robin.cpp
index d24cd7fa..8f142aad 100644
--- a/src/projections/robin.cpp
+++ b/src/projections/robin.cpp
@@ -2,7 +2,7 @@
#include "proj_math.h"
#include "proj_internal.h"
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(robin, "Robinson") "\n\tPCyl, Sph";
diff --git a/src/projections/rouss.cpp b/src/projections/rouss.cpp
index 2ac31855..f58277b8 100644
--- a/src/projections/rouss.cpp
+++ b/src/projections/rouss.cpp
@@ -29,7 +29,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
namespace { // anonymous namespace
struct pj_opaque {
diff --git a/src/projections/rpoly.cpp b/src/projections/rpoly.cpp
index e21e27ac..6e883ab2 100644
--- a/src/projections/rpoly.cpp
+++ b/src/projections/rpoly.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
namespace { // anonymous namespace
struct pj_opaque {
diff --git a/src/projections/sch.cpp b/src/projections/sch.cpp
index 418ebb5e..f4c66688 100644
--- a/src/projections/sch.cpp
+++ b/src/projections/sch.cpp
@@ -36,7 +36,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "geocent.h"
namespace { // anonymous namespace
diff --git a/src/projections/sconics.cpp b/src/projections/sconics.cpp
index 4e796136..7bdd2603 100644
--- a/src/projections/sconics.cpp
+++ b/src/projections/sconics.cpp
@@ -1,7 +1,7 @@
#define PJ_LIB__
#include <errno.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
diff --git a/src/projections/somerc.cpp b/src/projections/somerc.cpp
index 6c554e7f..ead9090f 100644
--- a/src/projections/somerc.cpp
+++ b/src/projections/somerc.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(somerc, "Swiss. Obl. Mercator") "\n\tCyl, Ell\n\tFor CH1903";
diff --git a/src/projections/stere.cpp b/src/projections/stere.cpp
index a26c27c2..9b24a596 100644
--- a/src/projections/stere.cpp
+++ b/src/projections/stere.cpp
@@ -1,7 +1,7 @@
#define PJ_LIB__
#include <errno.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
PROJ_HEAD(stere, "Stereographic") "\n\tAzi, Sph&Ell\n\tlat_ts=";
diff --git a/src/projections/sterea.cpp b/src/projections/sterea.cpp
index 60431a18..b6ebc7b4 100644
--- a/src/projections/sterea.cpp
+++ b/src/projections/sterea.cpp
@@ -26,7 +26,7 @@
#define PJ_LIB__
#include <errno.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
#include "proj_math.h"
diff --git a/src/projections/sts.cpp b/src/projections/sts.cpp
index bdb1fd72..27dc3eb8 100644
--- a/src/projections/sts.cpp
+++ b/src/projections/sts.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(kav5, "Kavraisky V") "\n\tPCyl, Sph";
PROJ_HEAD(qua_aut, "Quartic Authalic") "\n\tPCyl, Sph";
diff --git a/src/projections/tcc.cpp b/src/projections/tcc.cpp
index ebe21015..cfac9974 100644
--- a/src/projections/tcc.cpp
+++ b/src/projections/tcc.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(tcc, "Transverse Central Cylindrical") "\n\tCyl, Sph, no inv";
diff --git a/src/projections/tcea.cpp b/src/projections/tcea.cpp
index 6c7b44f5..d780718d 100644
--- a/src/projections/tcea.cpp
+++ b/src/projections/tcea.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(tcea, "Transverse Cylindrical Equal Area") "\n\tCyl, Sph";
diff --git a/src/projections/times.cpp b/src/projections/times.cpp
index a7ff1b93..4a0d0f59 100644
--- a/src/projections/times.cpp
+++ b/src/projections/times.cpp
@@ -34,7 +34,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(times, "Times") "\n\tCyl, Sph";
diff --git a/src/projections/tmerc.cpp b/src/projections/tmerc.cpp
index 29d88d6e..d1938116 100644
--- a/src/projections/tmerc.cpp
+++ b/src/projections/tmerc.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(tmerc, "Transverse Mercator") "\n\tCyl, Sph&Ell";
diff --git a/src/projections/tobmerc.cpp b/src/projections/tobmerc.cpp
index 1889b484..95960097 100644
--- a/src/projections/tobmerc.cpp
+++ b/src/projections/tobmerc.cpp
@@ -6,7 +6,7 @@
#include "proj_internal.h"
#include "proj.h"
#include "proj_math.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(tobmerc, "Tobler-Mercator") "\n\tCyl, Sph";
diff --git a/src/projections/tpeqd.cpp b/src/projections/tpeqd.cpp
index e25f8ed3..20921de4 100644
--- a/src/projections/tpeqd.cpp
+++ b/src/projections/tpeqd.cpp
@@ -2,7 +2,7 @@
#include <errno.h>
#include "proj.h"
#include "proj_math.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(tpeqd, "Two Point Equidistant")
diff --git a/src/projections/urm5.cpp b/src/projections/urm5.cpp
index 576eac76..a93293c0 100644
--- a/src/projections/urm5.cpp
+++ b/src/projections/urm5.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(urm5, "Urmaev V") "\n\tPCyl, Sph, no inv\n\tn= q= alpha=";
diff --git a/src/projections/urmfps.cpp b/src/projections/urmfps.cpp
index 2aa6432c..3a51798b 100644
--- a/src/projections/urmfps.cpp
+++ b/src/projections/urmfps.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(urmfps, "Urmaev Flat-Polar Sinusoidal") "\n\tPCyl, Sph\n\tn=";
PROJ_HEAD(wag1, "Wagner I (Kavraisky VI)") "\n\tPCyl, Sph";
diff --git a/src/projections/vandg.cpp b/src/projections/vandg.cpp
index 91811b46..89620356 100644
--- a/src/projections/vandg.cpp
+++ b/src/projections/vandg.cpp
@@ -1,6 +1,6 @@
#define PJ_LIB__
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(vandg, "van der Grinten (I)") "\n\tMisc Sph";
diff --git a/src/projections/vandg2.cpp b/src/projections/vandg2.cpp
index a1336029..de63b085 100644
--- a/src/projections/vandg2.cpp
+++ b/src/projections/vandg2.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
namespace { // anonymous namespace
struct pj_opaque {
diff --git a/src/projections/vandg4.cpp b/src/projections/vandg4.cpp
index 15171b75..8511431d 100644
--- a/src/projections/vandg4.cpp
+++ b/src/projections/vandg4.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(vandg4, "van der Grinten IV") "\n\tMisc Sph, no inv";
diff --git a/src/projections/wag2.cpp b/src/projections/wag2.cpp
index 3b62593a..e04cc648 100644
--- a/src/projections/wag2.cpp
+++ b/src/projections/wag2.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(wag2, "Wagner II") "\n\tPCyl, Sph";
diff --git a/src/projections/wag3.cpp b/src/projections/wag3.cpp
index c9d5470a..ed695ffd 100644
--- a/src/projections/wag3.cpp
+++ b/src/projections/wag3.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(wag3, "Wagner III") "\n\tPCyl, Sph\n\tlat_ts=";
diff --git a/src/projections/wag7.cpp b/src/projections/wag7.cpp
index eada904b..45b70ee2 100644
--- a/src/projections/wag7.cpp
+++ b/src/projections/wag7.cpp
@@ -3,7 +3,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(wag7, "Wagner VII") "\n\tMisc Sph, no inv";
diff --git a/src/projections/wink1.cpp b/src/projections/wink1.cpp
index 28eee9cf..75abbffc 100644
--- a/src/projections/wink1.cpp
+++ b/src/projections/wink1.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(wink1, "Winkel I") "\n\tPCyl, Sph\n\tlat_ts=";
diff --git a/src/projections/wink2.cpp b/src/projections/wink2.cpp
index 9e7ec411..6957bde1 100644
--- a/src/projections/wink2.cpp
+++ b/src/projections/wink2.cpp
@@ -4,7 +4,7 @@
#include <math.h>
#include "proj.h"
-#include "projects.h"
+#include "proj_internal.h"
PROJ_HEAD(wink2, "Winkel II") "\n\tPCyl, Sph, no inv\n\tlat_1=";