<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <br>
    Also at
<a class="moz-txt-link-freetext" href="https://cmake.org/cmake/help/latest/module/CMakePackageConfigHelpers.html?highlight=configure_package_config_file">https://cmake.org/cmake/help/latest/module/CMakePackageConfigHelpers.html?highlight=configure_package_config_file</a><br>
    <br>
    <pre><span class="nb">set</span><span class="p">(</span><span class="s">INCLUDE_INSTALL_DIR</span> <span class="s">include/</span> <span class="s">...</span> <span class="s">CACHE</span> <span class="p">)</span>
<span class="nb">set</span><span class="p">(</span><span class="s">LIB_INSTALL_DIR</span> <span class="s">lib/</span> <span class="s">...</span> <span class="s">CACHE</span> <span class="p">)</span>
<span class="nb">set</span><span class="p">(</span><span class="s">SYSCONFIG_INSTALL_DIR</span> <span class="s">etc/foo/</span> <span class="s">...</span> <span class="s">CACHE</span> <span class="p">)</span>
<span class="c">#...</span>
<span class="nb">include</span><span class="p">(</span><span class="s">CMakePackageConfigHelpers</span><span class="p">)</span>
<span class="nb"><span class="highlighted">configure_package_config_file</span></span><span class="p">(</span><span class="s">FooConfig.cmake.in</span>
  <span class="o">${</span><span class="nv">CMAKE_CURRENT_BINARY_DIR</span><span class="o">}</span><span class="s">/FooConfig.cmake</span>
  <span class="s">INSTALL_DESTINATION</span> <span class="o">${</span><span class="nv">LIB_INSTALL_DIR</span><span class="o">}</span><span class="s">/Foo/cmake</span>
  <span class="s">PATH_VARS</span> <span class="s">INCLUDE_INSTALL_DIR</span> <span class="s">SYSCONFIG_INSTALL_DIR</span><span class="p">)</span>
<span class="nb">write_basic_package_version_file</span><span class="p">(</span>
  <span class="o">${</span><span class="nv">CMAKE_CURRENT_BINARY_DIR</span><span class="o">}</span><span class="s">/FooConfigVersion.cmake</span>
  <span class="s">VERSION</span> <span class="s">1.2.3</span>
  <span class="s">COMPATIBILITY</span> <span class="s">SameMajorVersion</span> <span class="p">)</span>
<span class="nb">install</span><span class="p">(</span><span class="s">FILES</span> <span class="o">${</span><span class="nv">CMAKE_CURRENT_BINARY_DIR</span><span class="o">}</span><span class="s">/FooConfig.cmake</span>
              <span class="o">${</span><span class="nv">CMAKE_CURRENT_BINARY_DIR</span><span class="o">}</span><span class="s">/FooConfigVersion.cmake</span>
        <span class="s">DESTINATION</span> <span class="o">${</span><span class="nv">LIB_INSTALL_DIR</span><span class="o">}</span><span class="s">/Foo/cmake</span> <span class="p">)</span></pre>
    <br>
    Does<br>
    <pre><span class="s">INSTALL_DESTINATION</span> <span class="o">${</span><span class="nv">LIB_INSTALL_DIR</span><span class="o">}</span><span class="s">/Foo/cmake</span></pre>
    from configure_package_config_file and<br>
    <br>
    <pre><span class="nb">install</span><span class="p">(</span><span class="s">FILES</span> <span class="o">${</span><span class="nv">CMAKE_CURRENT_BINARY_DIR</span><span class="o">}</span><span class="s">/FooConfig.cmake ....</span></pre>
    install the file twice?  Is this from department of redundancy
    department department?.  <br>
    <br>
    <br>
    <br>
  </body>
</html>