Skip to content

Commit 4b214a6

Browse files
committed
package.yml: Add devel key description
1 parent 2619620 commit 4b214a6

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

docs/packaging/package.yml.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -87,11 +87,12 @@ Not all fields in `package.yml` are mandatory, but a small selection are. Below
8787

8888
| Key Name | Type | Description |
8989
| --------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
90-
| **clang** | `bool` | Set to `true` if this package benefits from being built with Clang. |
91-
| **extract** | `bool` | Set to `false` to disable automatic source extraction. |
92-
| **autodep** | `bool` | Set to `false` to disable automatic binary dependency resolution at build time. |
93-
| **emul32** | `bool` | Set to `true` to enable an `-m32` build (32-bit libs). |
94-
| **libsplit** | `bool` | Set to `false` to disable splitting of libraries into `devel` sub-packages. |
90+
| **clang** | `bool` | Set to `true` if this package benefits from being built with Clang. |
91+
| **extract** | `bool` | Set to `false` to disable automatic source extraction. |
92+
| **autodep** | `bool` | Set to `false` to disable automatic binary dependency resolution at build time. |
93+
| **emul32** | `bool` | Set to `true` to enable an `-m32` build (32-bit libs). |
94+
| **libsplit** | `bool` | Set to `false` to disable splitting of libraries into `devel` sub-packages. |
95+
| **devel** | `bool` | Set to `true` to place the `-devel` sub-package into the `system.devel` component |
9596
| **conflicts** | `string(s)` | Specify packages that cannot be installed together with this one. |
9697
| **optimize** | `list` | Specify preset keys to modify compiler and linker flags during build. You can learn more [here](/docs/packaging/package.yml#optimize-values). |
9798
| **builddeps** | `list` | Specify build dependencies for the package. You can learn more [here](/docs/packaging/packaging-practices#build-dependencies). |
@@ -100,7 +101,7 @@ Not all fields in `package.yml` are mandatory, but a small selection are. Below
100101
| **replaces** | `dict(s)` | Replace one package with another, used when renaming or deprecating packages for clean upgrade paths. |
101102
| **patterns** | `dict(s)` | Allows fine grained control over file placement within the package or sub-packages. Useful for packages that are development only (i.e. `/usr/bin` files). You can learn more [here](/docs/packaging/packaging-practices#patterns). |
102103
| **environment** | `unicode` | Specify code that will be exported to all packaging steps of the build (i.e. exporting variables for the entire build). |
103-
| **networking** | `bool` | Set to `true` to enable networking within solbuild. |
104+
| **networking** | `bool` | Set to `true` to enable networking within solbuild. |
104105

105106
### Packaging step keys, optional
106107

0 commit comments

Comments
 (0)