Skip to content

Commit

Permalink
docs: update developer instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
achilleas-k authored and supakeen committed Dec 12, 2023
1 parent 94859b1 commit 9eb95ba
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions docs/developer/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,19 @@

## Local development environment

The build-requirements for Fedora (and other rpm-based distributions) are:
- `gpgme-devel`

To build most binaries defined in `cmd` and run tests you will need to install `gpgme-devel`.
To generate manifests, you will need to install the `osbuild-depsolve-dnf` package.
To build images, you will also need to install `osbuild` and its sub-packages.

The full list of dependencies is:
- `gpgme-devel`
- `osbuild`
- `osbuild-depsolve-dnf`
- `osbuild-luks2`
- `osbuild-lvm2`
- `osbuild-ostree`
- `osbuild-selinux`

## Topics

- [Useful cmds](./cmds.md) for development and testing.
Expand Down

0 comments on commit 9eb95ba

Please sign in to comment.