aboutsummaryrefslogtreecommitdiff
path: root/cmake/ProjUtilities.cmake
AgeCommit message (Collapse)Author
2022-03-07CMake: handle potentially undefined value in list functionMike Taves
2022-02-05Revise pc file constructionKai Pastor
Use sqlite3, libtiff-4 and libcurl modules instead of plain libs Allow opt out by setting 'USE_PKGCONFIG_MODULES' off. Link native system libs on Windows, and implicit C++ libraries on other systems (e.g. libstc++/libc++).
2021-12-05Refactor proj.pc to use EXTRA_LIBS; add -lpthread to Libs.privateMike Taves
2021-08-28proj.pc.in: add -lm -ldl in Libs.private (#2825)Mike Taves
2021-02-26CMake: add support for pkg-config (#2547)Mike Taves
2020-02-11CMake: simplify message functionsMike Taves
* Remove colormsg(); just use message() * Rename boost_report_value() with print_variable()
2020-02-04Make PROJ the CMake project nameCharles Karney
Allow both find_package(PROJ) and find_package(PROJ4). More details are in cmake/CMakeLists.txt.
2019-09-03stick with proj.lib on windowsJuergen E. Fischer
2019-03-19Normalize CMake with cmakelint, 2-space indentMike Taves
2019-02-04Remove all traces of nad2bin and nad2nadKristian Evers
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.
2018-10-26cmake: remove unused codeBen Boeckel
These functions aren't called from anywhere else in the codebase.
2018-06-02Upgrade http:// to https:// where feasibleMike Toews
2018-03-26Tidy soci/proj4 referencesMike Toews
2018-03-26Rename CMake infrastructure to remove 4mwtoews