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

Determine a method to version control profiles #46

Open
kammce opened this issue Aug 20, 2023 · 0 comments
Open

Determine a method to version control profiles #46

kammce opened this issue Aug 20, 2023 · 0 comments

Comments

@kammce
Copy link
Contributor

kammce commented Aug 20, 2023

How do we ensure that projects can use the version of profile for their application or library can keep using the same older profile? For the examples libhal-armcortex will be used.

Option 1

Have a set of folders, one for each version of the profile, like v1, v2, v3, etc. Each new version increments the version number. Put these in the conan/profiles/ directory. When the user does a conan config install of these profiles, they get all of them. Now any project that needs a particular profile can use it. Not sure how that affects libraries that have breaking profile changes. 🤔

Option 2

Do something like Option 1, but use github tags. The tags will at least let a user choose which profiles they want.

I don't know if these options actually fix the problem. But they are a starting point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant