spack/share/spack/templates
Xavier Delaruelle d9fbdfbee9
modules: use curly braces to enclose value in Tcl modulefile (#38375)
Use curly braces instead of quotes to enclose value or text in Tcl
modulefile. Within curly braces Tcl special characters like [, ] or $
are treated verbatim whereas they are evaluated within quotes.

Curly braces is Tcl recommended way to enclose verbatim content [1].

Note: if curly braces charaters are used within content, they must be
balanced. This point has been checked against current repository and no
unbalanced curly braces has been spotted.

Fixes #24243

[1] https://wiki.tcl-lang.org/page/Tcl+Minimal+Escaping+Style
2023-07-19 17:57:37 +02:00
..
bootstrap Ensure the bootstrap store has a padding length of zero (#38975) 2023-07-18 23:49:22 +02:00
container containers: retain shallow git data (#37734) 2023-07-12 21:03:10 +00:00
depfile installer: Improve status reporting (#37903) 2023-07-12 08:54:45 +02:00
misc spack graph: rework to use Jinja templates and builders (#34637) 2022-12-27 15:25:53 +01:00
mock-repository Refactor a few classes related to package repositories (#32273) 2022-10-11 19:28:27 +02:00
modules modules: use curly braces to enclose value in Tcl modulefile (#38375) 2023-07-19 17:57:37 +02:00
reports spack ci: add support for running stand-alone tests (#27877) 2022-08-23 00:52:48 -07:00