760f3a0a48
Right now, CMake files are installed in <prefix>/cmake. That being said, it gets easily bloated, and the standard is to use a directory with the same name as the project. I discovered this issue with this "bug": https://github.com/termux/termux-packages/issues/12416 The issue's author claimed that MbedTLS's files were not installed in the lib directory. But the patch applied by termux team broke CMake's search of MbedTLS config files. So I wanted to upstream the real fix here instead. Here are some examples of projects using directories: - https://github.com/xiph/flac/blob/1.4.2/CMakeLists.txt#L239 - https://gitlab.freedesktop.org/dbus/dbus/-/blob/dbus-1.15.2/CMakeLists.txt#L675 - https://github.com/catchorg/Catch2/blob/v3.2.0/CMakeLists.txt#L62 - https://github.com/capnproto/capnproto/blob/v0.10.2/c++/CMakeLists.txt#L162 Signed-off-by: Issam E. Maghni <issam.e.maghni@mailbox.org> |
||
---|---|---|
.. | ||
cmake_package | ||
cmake_package_install | ||
cmake_subproject | ||
benchmark.c | ||
CMakeLists.txt | ||
dlopen.c | ||
dlopen_demo.sh | ||
generate_cpp_dummy_build.sh | ||
query_compile_time_config.c | ||
query_config.h | ||
selftest.c | ||
udp_proxy.c | ||
udp_proxy_wrapper.sh | ||
zeroize.c |