Replies: 2 comments 2 replies
-
Conan uses "build_type" so might follow along to minimize variations. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Visual Studio, MSBuild, xcodebuild and, I believe, XCode all use the term "configuration". I think it would be a mistake to deviate from this regardless of what other tools might do. We should use terminology that users know, especially when that terminology is consistent across the actions we support. Additionally, this change would be inconsistent with the |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Right now, we use the word "configuration" for lots of things—too many, IMHO. But in particular, we use it to describe the build type...
…while internally we also have a configuration (or "config") object, which represents the collection of settings for workspace, project, or a specific build/platform pair contained by a workspace, project, or file. This configuration object contains a field to store the build configuration (eg. 'Debug') associated with the configuration instance.
So when someone says "configuration" or "config" it isn't always clear if they mean a build configuration ie. "Debug" or a collection of settings for a particular scope.
For the next major version I'm considering changing the first use of the term—a specific build—to "build".
What's the wisdom of the crowd? Does that help clarify the meaning, or is it just change for the sake of change?
(FWIW, I'm also trying to consistently use the term "settings" for the stuff contained by a configuration or block—we currently tend to call that stuff "configuration" too. That seems less controversial though.)
Beta Was this translation helpful? Give feedback.
All reactions