<div dir="ltr"><div>Greetings,</div><div><br></div><div>9.5 added the PROJ_OUTPUT_NAME cmake parameter to change the name of the output lib /DLL files, which is absolutely great and I love it. But I also want to customize the output directory for the proj.db file and its friends.</div><div><br></div><div>I've found that I can change this line here I can change it from /usr/local/share/proj to /usr/local/share/somethingElse</div><div><br></div><div>/CMakeLists.txt</div><div>set(PROJ_DATA_PATH "${CMAKE_INSTALL_FULL_DATADIR}/proj")</div><div>to</div><div>set(PROJ_DATA_PATH "${CMAKE_INSTALL_FULL_DATADIR}/somethingElse")</div><div><br></div><div>Is there a better way to do this? Or could we add a new cmake parameter to override either the end piece or the whole thing if it's set? Call it PROJ_DATA_OUTPUT_PATH or PROJ_DATA_PATH_OVERRIDE?</div><div><br></div><div>if(DEFINED PROJ_DATA_PATH_OVERRIDE)<br>  set(PROJ_DATA_PATH "${CMAKE_INSTALL_FULL_DATADIR}/${PROJ_DATA_PATH_OVERRIDE}")<br>  message(WARNING "PROJ_DATA_PATH option has been modified to the new value of '${PROJ_DATA_PATH_OVERRIDE}'")<br>else()<br>  set(PROJ_DATA_PATH "${CMAKE_INSTALL_FULL_DATADIR}/proj")<br>endif()</div><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Peter Townsend<br></div>Senior Software Developer<br></div></div></div>