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

Setup CMakePresets.json #1840

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

Setup CMakePresets.json #1840

wants to merge 6 commits into from

Commits on Sep 11, 2024

  1. Setup CMakePresets.json

    A few basic presets have been setup, allowing to compile collector in
    release or debug mode, as well as using sanitizers and valgrind.
    CMakeUserPresets.json can be used to add other dedicated presets that
    people could need. Where possible, presets are now being used, sometimes
    providing other definitions that could be needed. In order to prevent
    presets from being broken by future changes, a schema validation
    pre-commit hook has been added that should also be enforced in CI.
    
    Lastly, some option directives have been added to
    collector/CMakeLists.txt as an additional effort to have a centralized
    place for these to be defined and provide default values for them.
    Molter73 committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    edaa85d View commit details
    Browse the repository at this point in the history
  2. Empty commit for CI

    Molter73 committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    e18a570 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5509a1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f41fa03 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b823f06 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Empty commit to trigger CI

    Molter73 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    a580a85 View commit details
    Browse the repository at this point in the history