Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[decoration] Backward compatibility (Phase 1) #5262

Merged
merged 1 commit into from May 24, 2022

Conversation

bjhargrave
Copy link
Member

The decoration changes to always include literals was not backward
compatible since it added literals for the -runbundles.

After some discussion we decided to add ++ for decorations
that always add literals and a single + for the 6.2 behavior
of not adding literals.

Since we use decorations requiring adding literals in our own build,
this changes adds support for ++ decoration while + decoration
still adds literals.

After this build is complete, we will following with changing our
build to use ++ where necessary and also change the + behavior
back to not adding literals.

The decoration changes to always include literals was not backward
compatible since it added literals for the `-runbundles`.

After some discussion we decided to add `++` for decorations
that always add literals and a single `+` for the 6.2 behavior
of not adding literals.

Since we use decorations requiring adding literals in our own build,
this changes adds support for `++` decoration while `+` decoration
still adds literals.

After this build is complete, we will following with changing our
build to use `++` where necessary and also change the `+` behavior
back to not adding literals.

Signed-off-by: Peter Kriens <Peter.Kriens@aqute.biz>
Signed-off-by: BJ Hargrave <bj@hargrave.dev>
@bjhargrave bjhargrave changed the title [decoration] Backward compatibility [decoration] Backward compatibility (Phase 1) May 24, 2022
@bjhargrave bjhargrave merged commit 8396d9d into bndtools:master May 24, 2022
@bjhargrave bjhargrave deleted the pull/5261 branch May 24, 2022 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants