···11-# Building RPMs
22-33-1. Install `docker` and `docker-compose`
44-2. `cd rpm`
55-3. Build the docker image: `docker-compose build rpm`
66-3. Build the rpms: `docker-compose run rpm` (Can take over half an hour)
77-4. Now you can run `dnf install RPMS/x84_64/darling*.rpm`
88-5. `setsebool -P mmap_low_allowed 1` to allow darling low level access and run
99-1010-## Building on other operating systems
1111-1212-By default, it will build for Fedora 30. To use a different OS, simply
1313-1414- RPM_OS=fedora:31 docker-compose build rpm
1515-1616-## Future improvements
1717-1818-- Everything is based off of dnf. Supporting zypper and yum will reach others
1919-- Because of the way the submodules are handled, this isn't quite ready for official releasing but this can be solved using [%autosetup in the %prep to checkout the submodules.](https://fedoraproject.org/wiki/Packaging:SourceURL#Git_Submodules)