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

add --search-path-cpp-headers configuration option to control how EasyBuild sets paths to headers at build time #4645

Open
wants to merge 33 commits into
base: 5.0.x
Choose a base branch
from

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    1d1b882 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d15f4d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    841584f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e3163ac View commit details
    Browse the repository at this point in the history
  5. add paths to headers from dependencies according to the option set in…

    … cpp-headers-search-path
    lexming committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    a82bee5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    20647b7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d8ab393 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    079f202 View commit details
    Browse the repository at this point in the history
  9. simplify FCC toolchain by using inheritance of new Toolchain._add_dep…

    …endency_cpp_headers method
    lexming committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    3493861 View commit details
    Browse the repository at this point in the history
  10. replace hardcoded variable settings in ACML with new Toolchain._add_d…

    …ependency_liker_paths and Toolchain._add_dependency_cpp_headers methods
    lexming committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    3b3e9d1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f0190f7 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    6471f17 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    45514ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    96b020e View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    35db2f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8cbb705 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. avoid list conversion in test_search_path_cpp_headers

    Co-authored-by: Alexander Grund <[email protected]>
    lexming and Flamefire authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    3daac79 View commit details
    Browse the repository at this point in the history
  2. use None as default of toolchain option search-path-cpp-headers

    Co-authored-by: Alexander Grund <[email protected]>
    lexming and Flamefire authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    a110459 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    324c79c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1344b97 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e3b070 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    77a65ad View commit details
    Browse the repository at this point in the history
  7. avoid list conversion in test_search_path_cpp_headers

    Co-authored-by: Alexander Grund <[email protected]>
    lexming and Flamefire authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    80e5825 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cd01b65 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    d12251f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b714e65 View commit details
    Browse the repository at this point in the history
  3. simplify handling of search-path-cpp-headers option with tools.utilit…

    …ies.unique_ordered_append
    lexming committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    e1ec9d9 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. simplify error message in unique_ordered_append

    Co-authored-by: Alexander Grund <[email protected]>
    lexming and Flamefire authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    d03ff29 View commit details
    Browse the repository at this point in the history
  2. simplify error message in unique_ordered_append

    Co-authored-by: Alexander Grund <[email protected]>
    lexming and Flamefire authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    ce18c9e View commit details
    Browse the repository at this point in the history
  3. simplify else codepath in unique_ordered_append

    Co-authored-by: Alexander Grund <[email protected]>
    lexming and Flamefire authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    df086ae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4d1b56e View commit details
    Browse the repository at this point in the history
  5. rename unique_ordered_append to unique_ordered_extend and enforce clo…

    …ser behaviour to extend
    lexming committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    c0662ae View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    485843d View commit details
    Browse the repository at this point in the history