<feed xmlns='http://www.w3.org/2005/Atom'>
<title>PROJ/cmake, branch 6.0</title>
<subtitle>Forked from https://github.com/OSGeo/PROJ</subtitle>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/'/>
<entry>
<title>Build: automatically enable system error messages</title>
<updated>2019-03-22T12:00:46+00:00</updated>
<author>
<name>Chris Mayo</name>
<email>aklhfex@gmail.com</email>
</author>
<published>2019-03-21T19:53:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=3182dfb02123ffe5708ea2dd232afa4701f11ddc'/>
<id>3182dfb02123ffe5708ea2dd232afa4701f11ddc</id>
<content type='text'>
Define HAVE_STRERROR during configuration.

Before:
$ cs2cs +proj=latlong +to +proj=latlong dummy
&lt;cs2cs&gt;:
Sys errno: 2: &lt;system mess. texts unavail.&gt;
dummy

After:
$ cs2cs +proj=latlong +to +proj=latlong dummy
&lt;cs2cs&gt;:
Sys errno: 2: No such file or directory
dummy
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Define HAVE_STRERROR during configuration.

Before:
$ cs2cs +proj=latlong +to +proj=latlong dummy
&lt;cs2cs&gt;:
Sys errno: 2: &lt;system mess. texts unavail.&gt;
dummy

After:
$ cs2cs +proj=latlong +to +proj=latlong dummy
&lt;cs2cs&gt;:
Sys errno: 2: No such file or directory
dummy
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix cross-compilation detection</title>
<updated>2019-03-12T08:31:08+00:00</updated>
<author>
<name>Sean Warren</name>
<email>s.warren@garvan.org.au</email>
</author>
<published>2019-03-11T02:20:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=85c5148464f62f982f1199aabac65c6ce4fd2e0e'/>
<id>85c5148464f62f982f1199aabac65c6ce4fd2e0e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>CMake warning about second proj_config.h</title>
<updated>2019-02-22T12:04:42+00:00</updated>
<author>
<name>Mike Taves</name>
<email>mwtoews@gmail.com</email>
</author>
<published>2019-02-22T07:39:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=d2541557e49b5216ffb111639fc42c72baa841d9'/>
<id>d2541557e49b5216ffb111639fc42c72baa841d9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Windows CMAKE Paths to match  osx/linux (#1274)</title>
<updated>2019-02-18T14:56:55+00:00</updated>
<author>
<name>Alan D. Snow</name>
<email>alansnow21@gmail.com</email>
</author>
<published>2019-02-18T14:56:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=97016c7f7b74bd473c446ee128d1774209eddfc0'/>
<id>97016c7f7b74bd473c446ee128d1774209eddfc0</id>
<content type='text'>
Addressing issue #1177.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Addressing issue #1177.</pre>
</div>
</content>
</entry>
<entry>
<title>Address issue #801: set CMake ${PROJ4_LIBRARIES} to PROJ4::proj</title>
<updated>2019-02-13T14:01:03+00:00</updated>
<author>
<name>Charles Karney</name>
<email>charles@karney.com</email>
</author>
<published>2019-02-13T14:01:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=c1391ae62e1de0aeb12a3da7be3c77b06a8bef89'/>
<id>c1391ae62e1de0aeb12a3da7be3c77b06a8bef89</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove all traces of nad2bin and nad2nad</title>
<updated>2019-02-04T19:30:12+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2019-02-04T13:48:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=d6aaddc5e0cb2bd9080a8fc4b77de947172c81d8'/>
<id>d6aaddc5e0cb2bd9080a8fc4b77de947172c81d8</id>
<content type='text'>
The source material for the default grids used by
PROJ has been moved to the proj-datumgrid repository. For that
reason it is no longer necessary to include the nad2bin program
in the PROJ repository and source distribution. From now on the
nad2bin application will be kept in the proj-datumgrid repo.

Previously the null grid was generated by running nad2bin on the
null.lla file. Since nad2bin is no longer available null.lla has
been replaced by its binary counterpart null. This file will be
distributed and installed alongside PROJ.

Build scripts and documenation has been adjusted so that nad2bin
is not mentioned anywhere. Additionally all references to nad2nad
has been removed as well. nad2nad has not been part of the PROJ
distribution for quite some time so this has been long overdue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The source material for the default grids used by
PROJ has been moved to the proj-datumgrid repository. For that
reason it is no longer necessary to include the nad2bin program
in the PROJ repository and source distribution. From now on the
nad2bin application will be kept in the proj-datumgrid repo.

Previously the null grid was generated by running nad2bin on the
null.lla file. Since nad2bin is no longer available null.lla has
been replaced by its binary counterpart null. This file will be
distributed and installed alongside PROJ.

Build scripts and documenation has been adjusted so that nad2bin
is not mentioned anywhere. Additionally all references to nad2nad
has been removed as well. nad2nad has not been part of the PROJ
distribution for quite some time so this has been long overdue.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename test/old/ to test/cli/ to better reflect their nature</title>
<updated>2018-12-01T18:15:48+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2018-12-01T16:57:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=23bf8bf5977073a91353f992ee0dd608be1d45fe'/>
<id>23bf8bf5977073a91353f992ee0dd608be1d45fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement RFC 2: Initial integration of "GDAL SRS barn" work</title>
<updated>2018-11-14T21:48:29+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2018-11-14T16:40:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=d928db15d53805d9b728b440079756081961c536'/>
<id>d928db15d53805d9b728b440079756081961c536</id>
<content type='text'>
This work mostly consists of:
- a C++ implementation of the ISO-19111:2018 / OGC Topic 2
  "Referencing by coordinates" classes to represent Datums,
  Coordinate systems, CRSs (Coordinate Reference Systems) and
  Coordinate Operations.
- methods to convert between this C++ modeling and WKT1, WKT2
  and PROJ string representations of those objects
- management and query of a SQLite3 database of CRS and Coordinate Operation definition
- a C API binding part of those capabilities

This is all-in-one squashed commit of the work of
https://github.com/OSGeo/proj.4/pull/1040
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This work mostly consists of:
- a C++ implementation of the ISO-19111:2018 / OGC Topic 2
  "Referencing by coordinates" classes to represent Datums,
  Coordinate systems, CRSs (Coordinate Reference Systems) and
  Coordinate Operations.
- methods to convert between this C++ modeling and WKT1, WKT2
  and PROJ string representations of those objects
- management and query of a SQLite3 database of CRS and Coordinate Operation definition
- a C API binding part of those capabilities

This is all-in-one squashed commit of the work of
https://github.com/OSGeo/proj.4/pull/1040
</pre>
</div>
</content>
</entry>
<entry>
<title>cmake: remove unused code</title>
<updated>2018-10-26T21:30:18+00:00</updated>
<author>
<name>Ben Boeckel</name>
<email>ben.boeckel@kitware.com</email>
</author>
<published>2018-10-26T21:14:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=109d5eac7684e56ad0e99c579bde3e3d611b4895'/>
<id>109d5eac7684e56ad0e99c579bde3e3d611b4895</id>
<content type='text'>
These functions aren't called from anywhere else in the codebase.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These functions aren't called from anywhere else in the codebase.
</pre>
</div>
</content>
</entry>
<entry>
<title>ProjVersion: use cmake_parse_arguments</title>
<updated>2018-10-26T21:30:18+00:00</updated>
<author>
<name>Ben Boeckel</name>
<email>ben.boeckel@kitware.com</email>
</author>
<published>2018-10-26T21:28:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=07d6f6bc61f9ad5d1f6ab39b878c3c9a230c3fcc'/>
<id>07d6f6bc61f9ad5d1f6ab39b878c3c9a230c3fcc</id>
<content type='text'>
CMake provides this function, but only in CMake 2.8.3 and up. This
minimum version bump is OK because it is from 2010, but the code
requires C++11 features to exist. Any platform with a suitable compiler,
but too-old of a CMake can easily compile the required CMake version as
well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CMake provides this function, but only in CMake 2.8.3 and up. This
minimum version bump is OK because it is from 2010, but the code
requires C++11 features to exist. Any platform with a suitable compiler,
but too-old of a CMake can easily compile the required CMake version as
well.
</pre>
</div>
</content>
</entry>
</feed>
