Kouhei Sutou created THRIFT-5667: ------------------------------------ Summary: Make ThriftConfig.cmake relocatable Key: THRIFT-5667 URL: https://issues.apache.org/jira/browse/THRIFT-5667 Project: Thrift Issue Type: Improvement Components: C++ - Library Reporter: Kouhei Sutou
The current ThriftConfig.cmake isn't relocatable. It means that we can't move ThriftConfig.cmake installed by {{make install}}. In general, users don't need to move ThriftConfig.cmake installed by {{make install}} but some packaging systems such as conda and MSYS2 needs to move. Because users of these packaging systems may use different prefix. For example, conda may be used with {{~alice/my-conda}} and {{~bob/conda}} as base directory. CMake has a feature to make Config.cmake relocatable: https://cmake.org/cmake/help/latest/module/CMakePackageConfigHelpers.html -- This message was sent by Atlassian Jira (v8.20.10#820010)