spack/lib/spack/docs
Harmen Stoppels c6997e11a7
spack.compiler/spack.util.libc: add caching (#47213)
* spack.compiler: cache output

* compute libc from the dynamic linker at most once per spack process

* wrap compiler cache entry in class, add type hints

* test compiler caching

* ensure tests do not populate user cache, and fix 2 tests

* avoid recursion: cache lookup -> compute key -> cflags -> real_version -> cache lookup

* allow compiler execution in test that depends on get_real_version
2024-11-08 16:25:02 -08:00
..
_gh_pages_redirect Use https for links (#19244) 2020-10-09 11:24:09 -05:00
_pygments Update copyright year to 2024 (#41919) 2024-01-02 09:21:30 +01:00
_static make empty _static directory "exist" to git 2014-01-09 14:03:32 +01:00
_templates docs: re-enable google analytics (#43974) 2024-05-02 21:56:19 -04:00
build_systems Stand-alone testing: remove deprecated methods (#45752) 2024-10-03 11:36:18 +00:00
example_files Implement an optional compiler bootstrapping phase 2019-09-13 22:57:15 -07:00
images Update release documentation (#46991) 2024-10-16 09:11:53 +02:00
tables AutotoolsPackage / MakefilePackage: add gmake build dependency (#40380) 2023-10-18 19:56:54 +02:00
.gitignore docs: Replace package list with packages.spack.io (#40251) 2023-10-01 05:36:22 +02:00
basic_usage.rst Feature: Allow variants to propagate if not available in source pkg (#42931) 2024-11-06 00:53:52 -08:00
binary_caches.rst Allow packages to be pushed to build cache after install from source (#42423) 2024-04-11 19:43:13 -06:00
bootstrapping.rst Fix spack find bootstrapping docs (#43074) 2024-03-07 14:13:32 +01:00
build_settings.rst Installer: rewire spliced specs via RewireTask (#39136) 2024-10-10 15:48:58 -07:00
build_systems.rst Update copyright year to 2024 (#41919) 2024-01-02 09:21:30 +01:00
chain.rst docs: refer to upstreams.yaml in chain.rst title (#46475) 2024-09-19 13:08:05 +02:00
command_index.in Rework command reference in docs, add spack commands command 2018-02-12 20:25:17 -08:00
conf.py spack.compiler/spack.util.libc: add caching (#47213) 2024-11-08 16:25:02 -08:00
config_yaml.rst certs: fix interpolation and disallow relative paths (#44030) 2024-05-07 11:16:32 +02:00
configuration.rst Add spack short version in config variables (#47016) 2024-10-25 07:34:59 +02:00
containers.rst containers: rm centos7 since EOL (#45049) 2024-07-04 22:22:23 +02:00
contribution_guide.rst Fix malformed RST link in documentation (#47309) 2024-10-30 09:40:35 +01:00
developer_guide.rst hooks: run in clear, fixed order (#47329) 2024-10-30 18:57:49 +00:00
environments.rst Docs: clarify include path options (#47083) 2024-10-21 07:26:18 +02:00
extensions.rst Allow loading extensions through python entry-points (#42370) 2024-03-06 11:18:49 +01:00
features.rst Update copyright year to 2024 (#41919) 2024-01-02 09:21:30 +01:00
frequently_asked_questions.rst Update copyright year to 2024 (#41919) 2024-01-02 09:21:30 +01:00
getting_started.rst docs: add --depth=2 to reduce download size (#46605) 2024-09-27 09:09:19 -07:00
gpu_configuration.rst Update copyright year to 2024 (#41919) 2024-01-02 09:21:30 +01:00
index.rst Docs: remove reference to pyspack (#47346) 2024-10-31 11:15:51 +01:00
Makefile API Docs: fix broken reference targets 2021-07-16 08:30:56 -07:00
mirrors.rst Update copyright year to 2024 (#41919) 2024-01-02 09:21:30 +01:00
module_file_generation.svg SC17: reworked module file tutorial section (#5657) 2017-11-12 00:27:20 -08:00
module_file_support.rst Modules suffixes config are now spec format strings (#38411) 2024-10-21 09:08:59 +02:00
packages_yaml.rst develop: Add -b/--build-directory option to set build_directory package attribute (#39606) 2024-02-16 06:30:58 +00:00
packaging_guide.rst packaging_guide.rst: explain forward and backward compat before the less common cases (#47402) 2024-11-04 13:52:05 +01:00
pipelines.rst ci: Remove deprecated logic from the ci module (#47062) 2024-10-23 12:50:55 -06:00
replace_conda_homebrew.rst Update copyright year to 2024 (#41919) 2024-01-02 09:21:30 +01:00
repositories.rst docs: remove warning about repositories and package extension (#44247) 2024-05-17 22:03:57 +00:00
requirements.txt build(deps): bump python-levenshtein in /lib/spack/docs (#47372) 2024-11-01 23:55:18 +00:00
signing.rst Update copyright year to 2024 (#41919) 2024-01-02 09:21:30 +01:00
spack.yaml Update copyright year to 2024 (#41919) 2024-01-02 09:21:30 +01:00