[
https://issues.apache.org/jira/browse/THRIFT-5667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jens Geyer resolved THRIFT-5667.
--------------------------------
Fix Version/s: 0.22.0
Assignee: Kouhei Sutou
Resolution: Fixed
> 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
> Assignee: Kouhei Sutou
> Priority: Major
> Fix For: 0.22.0
>
> Time Spent: 40m
> Remaining Estimate: 0h
>
> 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)