Skip to content

Commit

Permalink
settings.yaml: use short notations for stepping parents multiple times
Browse files Browse the repository at this point in the history
Signed-off-by: Enrico Weigelt, metux IT consult <[email protected]>
  • Loading branch information
metux committed Dec 10, 2023
1 parent bd8b18d commit 8dcd9da
Show file tree
Hide file tree
Showing 2 changed files with 71 additions and 71 deletions.
16 changes: 8 additions & 8 deletions doc/spec/targets.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ For convenience, the target key (in the yaml struct) may encode the target type:
| file | ${@@^::name} | file name |
| headers | | map of header file bundles |
| include/dir | | extra include dirs |
| install | ${@@^::@@^::install} | whether to install |
| install | ${@@^2::install} | whether to install |
| install/dir | ${buildconf::install-dirs::bindir} | install directory |
| install/package | prog | install package |
| install/perm | 0755 | install permissions |
Expand Down Expand Up @@ -128,7 +128,7 @@ The attributes are those of `c/executable` plus some more:

| Attribute | Default | Description |
|-----------------|-------------------------------------|-------------------------------------------------------|
| install | ${@@^::@@^::install} | whether to install into distro package |
| install | ${@@^2::install} | whether to install into distro package |
| install/dir | ${buildconf::install-dirs::datadir} | install directory |
| install/package | data | install package |
| install/perm | 0064 | install permissions |
Expand All @@ -153,7 +153,7 @@ Similar to data/misc, but putting it into arch-independent libdir and sets execu

| Attribute | Default | Description |
|-----------------|------------------------------------------------------|----------------------------------------|
| install | ${@@^::@@^::install} | whether to install into distro package |
| install | ${@@^2::install} | whether to install into distro package |
| install/dir | ${buildconf::install-dirs::libdir-noarch}/${package} | install directory |
| install/package | data | install package |
| install/perm | 0775 | install permissions |
Expand All @@ -175,7 +175,7 @@ Like data/lib-script, but taking `source/dir` from target id.

| Attribute | Default | Description |
|-----------------|------------------------------------------------------|----------------------------------------|
| install | ${@@^::@@^::install} | whether to install into distro package |
| install | ${@@^2::install} | whether to install into distro package |
| install/dir | ${buildconf::install-dirs::libdir-noarch}/${package} | install directory |
| install/package | data | install package |
| install/perm | 0775 | install permissions |
Expand Down Expand Up @@ -205,7 +205,7 @@ Like data/lib-script, but taking `source/dir` from target id.
| desktop/exec | | `Exec=` field |
| desktop/tryexec | | `TryExec=` field |
| file | ${@@^::@id} | output file name |
| install | ${@@^::@@^::install} | whether to install into distro package |
| install | ${@@^2::install} | whether to install into distro package |
| install/dir | ${buildconf::install-dirs::fdo-appdir} | install directory |
| install/package | data | install package |
| install/perm | 0064 | install permissions |
Expand All @@ -227,7 +227,7 @@ Like data/lib-script, but taking `source/dir` from target id.
| Attribute | Default | Description |
|---------------------|---------------------------------------|----------------------------------------|
| file | ${@@^::@id} | output file name |
| install | ${@@^::@@^::install} | whether to install into distro package |
| install | ${@@^2::install} | whether to install into distro package |
| install/dir | ${buildconf::install-dirs::pixmapdir} | install directory |
| install/package | data | install package |
| install/perm | 0064 | install permissions |
Expand All @@ -248,7 +248,7 @@ Like data/lib-script, but taking `source/dir` from target id.
| Attribute | Default | Description |
|---------------------|------------------------------------|----------------------------------------|
| source | | source files _(globs)_ |
| install | ${@@^::@@^::install} | whether to install into distro package |
| install | ${@@^2::install} | whether to install into distro package |
| install/dir | ${buildconf::install-dirs::docdir} | install directory |
| install/package | doc | install package |
| install/perm | 0064 | install permissions |
Expand All @@ -275,7 +275,7 @@ Like data/lib-script, but taking `source/dir` from target id.
| Attribute | Default | Description |
|---------------------|------------------------------------|----------------------------------------|
| source | | source file |
| install | ${@@^::@@^::install} | whether to install into distro package |
| install | ${@@^2::install} | whether to install into distro package |
| install/dir | ${buildconf::install-dirs::mandir} | install directory |
| install/package | data | install package |
| install/perm | 0064 | install permissions |
Expand Down
Loading

0 comments on commit 8dcd9da

Please sign in to comment.