Skip to content

Commit dfc689c

Browse files
authored
new revision_mode (#3754)
1 parent 1d45647 commit dfc689c

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

reference/conanfile/attributes/binary_model.inc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -379,6 +379,7 @@ Possible values are (following the semver definition of MAJOR.MINOR.PATCH):
379379
- ``major_mode``: Only new major releases will require new binaries. Any other modifications and new versions will not require new binaries from the consumers.
380380
- ``full_mode``: The full identifier of this package, including ``pkgname/version@user/channel#recipe_revision:package_id`` will be used in the consumers ``package_id``, then requiring to build a new binary of the consumer for every change of this package (as any change either in source or configuration will produce a different ``recipe_revision`` or ``package_id`` respectively). This is the default for the "embed-mode".
381381
- ``unrelated_mode``: No change in this package will ever produce a new binary in the consumer.
382+
- ``revision_mode``: Uses the ``pkgname/version@user/channel#recipe_revision`` in the consumers' ``package_id``, that is the full reference except the ``package_id`` of the dependency.
382383

383384
The 4 different attributes are:
384385

0 commit comments

Comments
 (0)