Skip to content
This repository has been archived by the owner on Oct 25, 2024. It is now read-only.

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 subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant