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

cmake: misc tidy-ups #16238

Closed
wants to merge 6 commits into from
Closed

cmake: misc tidy-ups #16238

wants to merge 6 commits into from

Conversation

vszakats
Copy link
Member

@vszakats vszakats commented Feb 7, 2025

  • replace add_compile_options(), add_definitions() with directory
    properties. To harmonize this across all scripts. The new commands are
    verbose, but describe better how they work. The syntax is also closer
    to setting target properties, helps grepping.

  • prefer CMAKE_INSTALL_PREFIX over --prefix (in tests, CI).

  • tidy up cmake invocations.

  • formatting.


  • further split to separate PRs.

@testclutch

This comment was marked as outdated.

@github-actions github-actions bot added the CI Continuous Integration label Feb 7, 2025
@vszakats vszakats force-pushed the cm-tidy branch 4 times, most recently from ca0f433 to cbd5bb8 Compare February 8, 2025 16:02
@vszakats
Copy link
Member Author

vszakats commented Feb 8, 2025

First time seen and it's repeating:
curl: (35) schannel: next InitializeSecurityContext failed: CRYPT_E_REVOCATION_OFFLINE (0x80092013) - The revocation function was unable to check revocation because the revocation server was offline.
Error: Process completed with exit code 35.

Happens when downloading a release binary from github.com.

@vszakats vszakats marked this pull request as ready for review February 16, 2025 02:14
@vszakats vszakats changed the title [WIP] cmake: misc tidy-ups cmake: misc tidy-ups Feb 16, 2025
@vszakats vszakats closed this in 45f7cb7 Feb 16, 2025
@vszakats vszakats deleted the cm-tidy branch February 16, 2025 02:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

2 participants