-
Notifications
You must be signed in to change notification settings - Fork 23
Description
Although the build process supports setting PACKAGE_CHANNEL
via command line, which indeed creates the packages with the desired user/channel, problems arise when trying to deploy Cloe packages from a custom channel.
i) In the Conan recipes, the requirements' user/channel is hard-coded, s. e.g. cloe-engine. For most requirements, this can be overridden by adding each and every Cloe dependency with an override
to the deployment recipe's requirement method. This may or may not be considered an inconvenience, but not a bug. One may think about providing a mechanism to consistently inject a custom user/channel into the Cloe package bundle, though.
ii) The main issue stems from requirements defined with the private
attribute, as these cannot be overridden (e.g cloe-oak
in the cloe-engine recipe). This prevents users from using a custom user/channel and may be considered as a bug.