1- .TH "BST ARTIFACT" "1" "2024-08-08 " "" "bst artifact Manual"
1+ .TH "BST ARTIFACT" "1" "2025-04-24 " "2.5 " "bst artifact Manual"
22.SH NAME
33bst\- artifact \- Manipulate cached artifacts.
44.SH SYNOPSIS
@@ -7,34 +7,34 @@ bst\-artifact \- Manipulate cached artifacts.
77.SH DESCRIPTION
88Manipulate cached artifacts
99.PP
10- Some subcommands take artifact references as arguments. Artifacts
11- can be specified in two ways:
10+ Some subcommands take artifact references as arguments. Artifacts
11+ can be specified in two ways:
1212.PP
13-
14- - artifact refs: triples of the form <project name>/<element name>/<cache key>
15- - element names
13+
14+ - artifact refs: triples of the form <project name>/<element name>/<cache key>
15+ - element names
1616.PP
17- When elements are given, the artifact is looked up by observing the element
18- and it's current cache key.
17+ When elements are given, the artifact is looked up by observing the element
18+ and it's current cache key.
1919.PP
20- The commands also support shell-style wildcard expansion: `?` matches a
21- single character, `*` matches zero or more characters but does not match the `/`
22- path separator, and `**` matches zero or more characters including `/` path separators.
20+ The commands also support shell-style wildcard expansion: `?` matches a
21+ single character, `*` matches zero or more characters but does not match the `/`
22+ path separator, and `**` matches zero or more characters including `/` path separators.
2323.PP
24- If the wildcard expression ends with `.bst`, then it will be used to search
25- element names found in the project, otherwise, it will be used to search artifacts
26- that are present in the local artifact cache.
24+ If the wildcard expression ends with `.bst`, then it will be used to search
25+ element names found in the project, otherwise, it will be used to search artifacts
26+ that are present in the local artifact cache.
2727.PP
28- Some example arguments are:
28+ Some example arguments are:
29+ .PP
30+
31+ - `myproject/hello/8276376b077eda104c812e6ec2f488c7c9eea211ce572c83d734c10bf241209f`
32+ - `myproject/he*/827637*`
33+ - `core/*.bst` (all elements in the core directory)
34+ - `**.bst` (all elements)
35+ - `myproject/**` (all artifacts from myproject)
36+ - `myproject/myelement/*` (all cached artifacts for a specific element)
2937.PP
30-
31- - `myproject/hello/8276376b077eda104c812e6ec2f488c7c9eea211ce572c83d734c10bf241209f`
32- - `myproject/he*/827637*`
33- - `core/*.bst` (all elements in the core directory)
34- - `**.bst` (all elements)
35- - `myproject/**` (all artifacts from myproject)
36- - `myproject/myelement/*` (all cached artifacts for a specific element)
37-
3838.SH COMMANDS
3939.PP
4040\fB show \fP
0 commit comments