This is the alternative solution @wengxt suggested in #31. That PR was to fix bazel failing linkage of the final output against fcitx5 shared libraries installed in a prefix.
Upstream restricts many contributions and demands testing on more platforms. Also, scripts/install_fcitx5_{bazel,data,icons} respects the PREFIX, so it's only natural to make build_fcitx5 consistent with them.
the script there only serves as a guide about how it can be built. Not really intended to be used by others. I have no plan to extend it to consider all possible corner cases.
This is the alternative solution @wengxt suggested in #31. That PR was to fix bazel failing linkage of the final output against fcitx5 shared libraries installed in a prefix.
Upstream restricts many contributions and demands testing on more platforms. Also,
scripts/install_fcitx5_{bazel,data,icons}
respects thePREFIX
, so it's only natural to makebuild_fcitx5
consistent with them.