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

Split build & compilation verbosity control into two confs #13729

Merged
merged 20 commits into from
May 31, 2023

Conversation

AbrilRBS
Copy link
Member

@AbrilRBS AbrilRBS commented Apr 19, 2023

Changelog: Feature: Split build & compilation verbosity control to two confs.
Docs: conan-io/docs#3277

Adds verbosity confs for:

tool name build:verbosity compilation:verbosity
cmake ✔️ ✔️
xcodebuild* ✔️ ✔️
msbuild ✔️ -
meson ✔️ ✔️

  • xcodebuild is not clear to me nor to @czoido what verbosity controls, so both confs activate it! Probably want to change it

Closes #13703
Closes #12239

@AbrilRBS AbrilRBS marked this pull request as ready for review April 26, 2023 09:02
@memsharded memsharded added this to the 2.0.5 milestone May 4, 2023
@AbrilRBS AbrilRBS requested a review from memsharded May 5, 2023 13:25
Copy link
Member

@memsharded memsharded left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please check the broken test

@AbrilRBS
Copy link
Member Author

AbrilRBS commented May 6, 2023

Can't repro locally, I ran those tests before commiting. Weird. 🤔

conan/tools/cmake/cmake.py Outdated Show resolved Hide resolved
@memsharded memsharded modified the milestones: 2.0.5, 2.0.6 May 10, 2023
@CLAassistant
Copy link

CLAassistant commented May 18, 2023

CLA assistant check
All committers have signed the CLA.

@AbrilRBS AbrilRBS changed the title [wip] Add meson and cmake verbosity levels [wip] Split build & compilation verbosity control to two confs May 22, 2023
@memsharded memsharded modified the milestones: 2.0.6, 2.0.7 May 24, 2023
@AbrilRBS AbrilRBS changed the title [wip] Split build & compilation verbosity control to two confs Split build & compilation verbosity control into two confs May 24, 2023
Copy link
Member

@memsharded memsharded left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks very good

conans/test/functional/toolchains/cmake/test_cmake.py Outdated Show resolved Hide resolved
@AbrilRBS AbrilRBS merged commit 401220b into conan-io:release/2.0 May 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants