Contributor
Mr. Andrei

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.