You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
projects.h has for a long time been considered a private header and usage of it in external applications has not been encouraged. Never the less, projects.h is in use in many projects and is as such considered an undocumented API for PROJ. This is unfortunate because limits us significantly since we can't change any functions or data types in projects.h. To remedy that the projects.h header will be made private for version 6.0.0 of PROJ. This will allow us to simplify the internals of PROJ and hopefully create a better library in the future.
What needs to be done:
Do not install projects.h with autotools
Do not install projects.h with CMake
Remove references to projects.h from documentation (website, man-files)
Transfer necessary function prototypes to proj_api.h (if applicable)
...
The text was updated successfully, but these errors were encountered:
projects.h
has for a long time been considered a private header and usage of it in external applications has not been encouraged. Never the less,projects.h
is in use in many projects and is as such considered an undocumented API for PROJ. This is unfortunate because limits us significantly since we can't change any functions or data types inprojects.h
. To remedy that theprojects.h
header will be made private for version 6.0.0 of PROJ. This will allow us to simplify the internals of PROJ and hopefully create a better library in the future.What needs to be done:
Do not install
projects.h
with autotoolsDo not install
projects.h
with CMakeRemove references to
projects.h
from documentation (website, man-files)Transfer necessary function prototypes to
proj_api.h
(if applicable)...
The text was updated successfully, but these errors were encountered: