aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am198
1 files changed, 154 insertions, 44 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 990ca74d..4912ae02 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -15,20 +15,20 @@ include_HEADERS = proj.h proj_experimental.h proj_constants.h proj_api.h geodesi
EXTRA_DIST = bin_cct.cmake bin_gie.cmake bin_cs2cs.cmake \
bin_geod.cmake bin_nad2bin.cmake bin_proj.cmake bin_projinfo.cmake \
- lib_proj.cmake CMakeLists.txt bin_geodtest.cmake geodtest.cpp \
- pj_wkt1_grammar.y pj_wkt2_grammar.y
+ lib_proj.cmake CMakeLists.txt bin_geodtest.cmake tests/geodtest.cpp \
+ pj_wkt1_grammar.y pj_wkt2_grammar.y apps/emess.h
-proj_SOURCES = proj.cpp gen_cheb.cpp p_series.cpp
-projinfo_SOURCES = projinfo.cpp
-cs2cs_SOURCES = cs2cs.cpp gen_cheb.cpp p_series.cpp
-cct_SOURCES = cct.cpp proj_strtod.cpp proj_strtod.h optargpm.h
-nad2bin_SOURCES = nad2bin.cpp
-geod_SOURCES = geod.cpp geod_set.cpp geod_interface.cpp geod_interface.h
+proj_SOURCES = apps/proj.cpp apps/gen_cheb.cpp apps/p_series.cpp apps/emess.cpp
+projinfo_SOURCES = apps/projinfo.cpp
+cs2cs_SOURCES = apps/cs2cs.cpp apps/gen_cheb.cpp apps/p_series.cpp apps/emess.cpp
+cct_SOURCES = apps/cct.cpp apps/proj_strtod.cpp apps/proj_strtod.h apps/optargpm.h
+nad2bin_SOURCES = apps/nad2bin.cpp
+geod_SOURCES = apps/geod.cpp apps/geod_set.cpp apps/geod_interface.cpp apps/geod_interface.h apps/emess.cpp
-gie_SOURCES = gie.cpp proj_strtod.cpp proj_strtod.h optargpm.h
-multistresstest_SOURCES = multistresstest.cpp
-test228_SOURCES = test228.cpp
-geodtest_SOURCES = geodtest.cpp
+gie_SOURCES = apps/gie.cpp apps/proj_strtod.cpp apps/proj_strtod.h apps/optargpm.h
+multistresstest_SOURCES = tests/multistresstest.cpp
+test228_SOURCES = tests/test228.cpp
+geodtest_SOURCES = tests/geodtest.cpp
cct_LDADD = libproj.la
cs2cs_LDADD = libproj.la
@@ -48,32 +48,144 @@ libproj_la_LDFLAGS = -no-undefined -version-info 14:1:1
libproj_la_LIBADD = @SQLITE3_LDFLAGS@
libproj_la_SOURCES = \
- pj_list.h proj_internal.h proj_math.h projects.h\
- static.cpp util.cpp metadata.cpp common.cpp crs.cpp datum.cpp coordinatesystem.cpp coordinateoperation.cpp io.cpp \
- internal.cpp factory.cpp c_api.cpp \
- PJ_aeqd.cpp PJ_gnom.cpp PJ_laea.cpp PJ_mod_ster.cpp \
- PJ_nsper.cpp PJ_nzmg.cpp PJ_ortho.cpp PJ_stere.cpp PJ_sterea.cpp \
- PJ_aea.cpp PJ_bipc.cpp PJ_bonne.cpp PJ_eqdc.cpp PJ_isea.cpp PJ_ccon.cpp \
- PJ_imw_p.cpp PJ_krovak.cpp PJ_lcc.cpp PJ_poly.cpp \
- PJ_rpoly.cpp PJ_sconics.cpp proj_rouss.cpp \
- PJ_cass.cpp PJ_cc.cpp PJ_cea.cpp PJ_eqc.cpp PJ_gall.cpp PJ_geoc.cpp \
- PJ_labrd.cpp PJ_lsat.cpp PJ_misrsom.cpp PJ_merc.cpp \
- PJ_mill.cpp PJ_ocea.cpp PJ_omerc.cpp PJ_somerc.cpp \
- PJ_tcc.cpp PJ_tcea.cpp PJ_times.cpp PJ_tmerc.cpp PJ_tobmerc.cpp \
- PJ_airy.cpp PJ_aitoff.cpp PJ_august.cpp PJ_bacon.cpp \
- PJ_bertin1953.cpp PJ_chamb.cpp PJ_hammer.cpp PJ_lagrng.cpp PJ_larr.cpp \
- PJ_lask.cpp PJ_latlong.cpp PJ_nocol.cpp PJ_ob_tran.cpp PJ_oea.cpp \
- PJ_tpeqd.cpp PJ_vandg.cpp PJ_vandg2.cpp PJ_vandg4.cpp \
- PJ_wag7.cpp PJ_lcca.cpp PJ_geos.cpp proj_etmerc.cpp \
- PJ_boggs.cpp PJ_collg.cpp PJ_comill.cpp PJ_crast.cpp PJ_denoy.cpp \
- PJ_eck1.cpp PJ_eck2.cpp PJ_eck3.cpp PJ_eck4.cpp \
- PJ_eck5.cpp PJ_fahey.cpp PJ_fouc_s.cpp PJ_gins8.cpp PJ_gstmerc.cpp \
- PJ_gn_sinu.cpp PJ_goode.cpp PJ_igh.cpp PJ_hatano.cpp PJ_loxim.cpp \
- PJ_mbt_fps.cpp PJ_mbtfpp.cpp PJ_mbtfpq.cpp PJ_moll.cpp \
- PJ_nell.cpp PJ_nell_h.cpp PJ_patterson.cpp PJ_putp2.cpp PJ_putp3.cpp \
- PJ_putp4p.cpp PJ_putp5.cpp PJ_putp6.cpp PJ_qsc.cpp PJ_robin.cpp \
- PJ_sch.cpp PJ_sts.cpp PJ_urm5.cpp PJ_urmfps.cpp PJ_wag2.cpp \
- PJ_wag3.cpp PJ_wink1.cpp PJ_wink2.cpp pj_geocent.cpp \
+ pj_list.h proj_internal.h proj_math.h projects.h \
+ \
+ iso19111/static.cpp \
+ iso19111/util.cpp \
+ iso19111/metadata.cpp \
+ iso19111/common.cpp \
+ iso19111/crs.cpp \
+ iso19111/datum.cpp \
+ iso19111/coordinatesystem.cpp \
+ iso19111/coordinateoperation.cpp \
+ iso19111/io.cpp \
+ iso19111/internal.cpp \
+ iso19111/factory.cpp \
+ iso19111/c_api.cpp \
+ \
+ projections/PJ_aeqd.cpp \
+ projections/PJ_gnom.cpp \
+ projections/PJ_laea.cpp \
+ projections/PJ_mod_ster.cpp \
+ projections/PJ_nsper.cpp \
+ projections/PJ_nzmg.cpp \
+ projections/PJ_ortho.cpp \
+ projections/PJ_stere.cpp \
+ projections/PJ_sterea.cpp \
+ projections/PJ_aea.cpp \
+ projections/PJ_bipc.cpp \
+ projections/PJ_bonne.cpp \
+ projections/PJ_eqdc.cpp \
+ projections/PJ_isea.cpp \
+ projections/PJ_ccon.cpp \
+ projections/PJ_imw_p.cpp \
+ projections/PJ_krovak.cpp \
+ projections/PJ_lcc.cpp \
+ projections/PJ_poly.cpp \
+ projections/PJ_rpoly.cpp \
+ projections/PJ_sconics.cpp \
+ projections/proj_rouss.cpp \
+ projections/PJ_cass.cpp \
+ projections/PJ_cc.cpp \
+ projections/PJ_cea.cpp \
+ projections/PJ_eqc.cpp \
+ projections/PJ_gall.cpp \
+ projections/PJ_labrd.cpp \
+ projections/PJ_lsat.cpp \
+ projections/PJ_misrsom.cpp \
+ projections/PJ_merc.cpp \
+ projections/PJ_mill.cpp \
+ projections/PJ_ocea.cpp \
+ projections/PJ_omerc.cpp \
+ projections/PJ_somerc.cpp \
+ projections/PJ_tcc.cpp \
+ projections/PJ_tcea.cpp \
+ projections/PJ_times.cpp \
+ projections/PJ_tmerc.cpp \
+ projections/PJ_tobmerc.cpp \
+ projections/PJ_airy.cpp \
+ projections/PJ_aitoff.cpp \
+ projections/PJ_august.cpp \
+ projections/PJ_bacon.cpp \
+ projections/PJ_bertin1953.cpp \
+ projections/PJ_chamb.cpp \
+ projections/PJ_hammer.cpp \
+ projections/PJ_lagrng.cpp \
+ projections/PJ_larr.cpp \
+ projections/PJ_lask.cpp \
+ projections/PJ_latlong.cpp \
+ projections/PJ_nocol.cpp \
+ projections/PJ_ob_tran.cpp \
+ projections/PJ_oea.cpp \
+ projections/PJ_tpeqd.cpp \
+ projections/PJ_vandg.cpp \
+ projections/PJ_vandg2.cpp \
+ projections/PJ_vandg4.cpp \
+ projections/PJ_wag7.cpp \
+ projections/PJ_lcca.cpp \
+ projections/PJ_geos.cpp \
+ projections/proj_etmerc.cpp \
+ projections/PJ_boggs.cpp \
+ projections/PJ_collg.cpp \
+ projections/PJ_comill.cpp \
+ projections/PJ_crast.cpp \
+ projections/PJ_denoy.cpp \
+ projections/PJ_eck1.cpp \
+ projections/PJ_eck2.cpp \
+ projections/PJ_eck3.cpp \
+ projections/PJ_eck4.cpp \
+ projections/PJ_eck5.cpp \
+ projections/PJ_fahey.cpp \
+ projections/PJ_fouc_s.cpp \
+ projections/PJ_gins8.cpp \
+ projections/PJ_gstmerc.cpp \
+ projections/PJ_gn_sinu.cpp \
+ projections/PJ_goode.cpp \
+ projections/PJ_igh.cpp \
+ projections/PJ_hatano.cpp \
+ projections/PJ_loxim.cpp \
+ projections/PJ_mbt_fps.cpp \
+ projections/PJ_mbtfpp.cpp \
+ projections/PJ_mbtfpq.cpp \
+ projections/PJ_moll.cpp \
+ projections/PJ_nell.cpp \
+ projections/PJ_nell_h.cpp \
+ projections/PJ_patterson.cpp \
+ projections/PJ_putp2.cpp \
+ projections/PJ_putp3.cpp \
+ projections/PJ_putp4p.cpp \
+ projections/PJ_putp5.cpp \
+ projections/PJ_putp6.cpp \
+ projections/PJ_qsc.cpp \
+ projections/PJ_robin.cpp \
+ projections/PJ_sch.cpp \
+ projections/PJ_sts.cpp \
+ projections/PJ_urm5.cpp \
+ projections/PJ_urmfps.cpp \
+ projections/PJ_wag2.cpp \
+ projections/PJ_wag3.cpp \
+ projections/PJ_wink1.cpp \
+ projections/PJ_wink2.cpp \
+ projections/PJ_healpix.cpp \
+ projections/PJ_natearth.cpp \
+ projections/PJ_natearth2.cpp \
+ projections/PJ_calcofi.cpp \
+ projections/PJ_eqearth.cpp \
+ \
+ conversions/PJ_axisswap.cpp \
+ conversions/PJ_cart.cpp \
+ conversions/PJ_geoc.cpp \
+ conversions/pj_geocent.cpp \
+ conversions/PJ_unitconvert.cpp \
+ \
+ transformations/PJ_affine.cpp \
+ transformations/PJ_deformation.cpp \
+ transformations/PJ_helmert.cpp \
+ transformations/PJ_hgridshift.cpp \
+ transformations/PJ_horner.cpp \
+ transformations/PJ_molodensky.cpp \
+ transformations/PJ_vgridshift.cpp \
+ \
aasincos.cpp adjlon.cpp bch2bps.cpp bchgen.cpp \
biveval.cpp dmstor.cpp mk_cheby.cpp pj_auth.cpp \
pj_deriv.cpp pj_ell_set.cpp pj_ellps.cpp pj_errno.cpp \
@@ -83,19 +195,17 @@ libproj_la_SOURCES = \
pj_qsfn.cpp pj_strerrno.cpp \
pj_tsfn.cpp pj_units.cpp pj_ctx.cpp pj_log.cpp pj_zpoly1.cpp rtodms.cpp \
vector1.cpp pj_release.cpp pj_gauss.cpp \
- PJ_healpix.cpp PJ_natearth.cpp PJ_natearth2.cpp PJ_calcofi.cpp pj_fileapi.cpp \
- PJ_eqearth.cpp \
+ pj_fileapi.cpp \
\
pj_gc_reader.cpp pj_gridcatalog.cpp \
- nad_cvt.cpp nad_init.cpp nad_intr.cpp emess.cpp emess.h \
+ nad_cvt.cpp nad_init.cpp nad_intr.cpp \
pj_apply_gridshift.cpp pj_datums.cpp pj_datum_set.cpp pj_transform.cpp \
geocent.cpp geocent.h pj_utils.cpp pj_gridinfo.cpp pj_gridlist.cpp \
jniproj.cpp pj_mutex.cpp pj_initcache.cpp pj_apply_vgridshift.cpp geodesic.cpp \
pj_strtod.cpp pj_math.cpp \
\
- proj_4D_api.cpp PJ_cart.cpp PJ_pipeline.cpp PJ_horner.cpp PJ_helmert.cpp \
- PJ_vgridshift.cpp PJ_hgridshift.cpp PJ_unitconvert.cpp PJ_molodensky.cpp \
- PJ_deformation.cpp pj_internal.cpp PJ_axisswap.cpp PJ_affine.cpp \
+ proj_4D_api.cpp PJ_pipeline.cpp \
+ pj_internal.cpp \
pj_wkt_parser.hpp pj_wkt_parser.cpp \
pj_wkt1_parser.h pj_wkt1_parser.cpp \
pj_wkt1_generated_parser.h pj_wkt1_generated_parser.c \