-
Notifications
You must be signed in to change notification settings - Fork 203
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
refactor easyconfig parameters and template constants to use a consistent naming style #4464
Comments
templates:
|
template constants:
|
I filled in the template constants, consistent with URL and LOWER and underscores. I know there is also
but those look fine as they are to me. |
List of common abbreviations used:
terms that have a specific meaning have been excluded, e.g. |
EB configuration parameters:
|
|
|
We should also check naming of toolchain options |
likewise for |
easyconfig parameters:
description
docurls
doc_urls
homepage
name
software_license
software_license_urls
toolchain
version
onlytcmod
only_toolchain_mod_env
(or just deprecate the use of it...)toolchainopts
toolchain_opts
banned_linked_shared_libs
bin_lib_subdirs
bitbucket_account
buildopts
build_opts
checksums
configopts
configure_opts
cuda_compute_capabilities
cuda_cc_comma_sep
download_instructions
easyblock
easybuild_version
enhance_sanity_check
fix_bash_shebang_for
fix_perl_shebang_for
fix_python_shebang_for
github_account
hidden
installopts
install_opts
maxparallel
max_parallel
parallel
patches
postinstallcmds
post_install_cmds
postinstallmsgs
post_install_msgs
postinstallpatches
post_install_patches
prebuildopts
pre_build_opts
preconfigopts
pre_configure_opts
preinstallopts
pre_install_opts
pretestopts
pre_test_opts
required_linked_shared_libs
runtest
run_test
sanity_check_commands
sanity_check_cmds
sanity_check_paths
skip
skip_mod_files_sanity_check
skip_fortran_mod_files_sanity_check
skipsteps
skip_steps
source_urls
sources
stop
testopts
test_opts
tests
unpack_options
unpack_opts
unwanted_env_vars
versionprefix
version_prefix
versionsuffix
version_suffix
buildininstalldir
build_in_install_dir
cleanupoldbuild
clean_up_old_build
cleanupoldinstall
clean_up_old_install
dontcreateinstalldir
dont_create_install_dir
keeppreviousinstall
keep_previous_install
keepsymlinks
keep_symlinks
start_dir
allow_system_deps
builddependencies
build_deps
dependencies
deps
hiddendependencies
hidden_deps
moddependpaths
modulepath_prepend_paths
multi_deps
multi_deps_load_default
osdependencies
os_deps
accept_eula
group
key
license_file
license_server
license_port
exts_classmap
exts_class_map
exts_default_options
exts_default_opts
exts_defaultclass
exts_default_class
exts_download_dep_fail
exts_filter
exts_list
allow_append_abs_path
allow_prepend_abs_path
citing
docpaths
doc_paths
examples
include_modpath_extensions
include_modulepath_exts
modaliases
env_mod_aliases
modaltsoftname
env_mod_alt_soft_name
modextrapaths
env_mod_extra_paths
modextrapaths_append
env_mod_extra_paths_append
modextravars
env_mod_extra_vars
modloadmsg
env_mod_load_msg
modluafooter
env_mod_lua_footer
modtclfooter
env_mod_tcl_footer
module_depends_on
env_mod_depends_on
moduleclass
env_mod_class
moduleforceunload
env_mod_force_unload
moduleloadnoconflict
env_mod_load_no_conflict
modunloadmsg
env_mod_unload_msg
recursive_module_unload
recursive_env_mod_unload
site_contacts
upstream_contacts
usage
whatis
block
build_info_msg
buildstats
build_stats
deprecated
The text was updated successfully, but these errors were encountered: