easybuild-framework icon indicating copy to clipboard operation
easybuild-framework copied to clipboard

add `module-search-path-headers` configuration option to control how modules set search paths to header files

Open lexming opened this issue 1 year ago • 0 comments

Depends on:

  • #4653

This PR adds a new build option and easyconfig parameter called module-search-path-headers to control what environment variables will be added to module files with search paths to headers:

  • none: (new setting) no variables added to module files with paths to headers
  • CPATH: (default and current setting) modules set CPATH on load
  • INCLUDE_PATHS: (new setting) modules set variables C_INCLUDE_PATH, CPLUS_INCLUDE_PATH, OBJC_INCLUDE_PATH on load with paths to headers

New test added to easyblock suite for this new option.

lexming avatar Sep 24 '24 22:09 lexming