OpenWRT PPA Part 2
- Mentors
- Zoobab
- Organization
- freifunk
- Technologies
- bash, OpenBuildService
- Topics
- package management, OpenWRT
Original project proposal: https://projects.freifunk.net/#/projects?project=openwrt_ppa_part_2&lang=en
Currently, compiling OpenWRT packages for a device router requires dealing with the non-standard build system SDK. It would be very useful if this could be abstracted away by a generic build system. This project proposes integration with OpenSUSE's OpenBuildService, which also provides automation and remote compilation.
The plan currently looks like the following:
1. Document the existing approaches on automating the build system.
2. Write a build script that integrates with the obs-build repository.
3. Get security approval, as documented in https://github.com/openSUSE/obs-build/blob/master/HOWTO.add_another_format.
4. Verify the system works by testing on https://openbuildservice.org.
I have already contacted zoobab (Benjamin Henrion), the mentor for this project and I have successfully verified that cascading Docker images successfully compile a package.