forked from freifunk-berlin/falter-packages
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Milestone
Description
For the meeting at the next week, we would like to have some tasks done.
- Order the Milestones with numbers, please. You can do so by prepending a number to the milestones names
- Create individual tickets for the following:
- commit source code into respository structure
- build a makefile, so your package can be compiled by the buildsystem
- build your package to check for correctness of the makefile
- Install the package via
opkgin your testing environment - supply an built package for x86_64 archtecture to allow testing
Literature
UCI-Configuration file format
- https://openwrt.org/docs/techref/uci (section CLI-Usage)
- Commented example for the ffservice-registrar: https://github.com/freifunk-berlin/falter-packages-GSoC-wizard/blob/master/packages/falter-berlin-service-registrar/files/ffservices.conf
- In-the-wild example of a webserver configuration (seperate for IPv5 and IPv6) https://github.com/openwrt/packages/blob/master/net/gatling/files/gatling.conf
Some examples of how to package software for OpenWrt (backend application):
- https://openwrt.org/docs/guide-developer/helloworld/chapter3#creating_the_package_manifest_file
- Freifunk-specific Makefile https://github.com/freifunk-berlin/falter-packages-GSoC-wizard/blob/master/packages/falter-berlin-service-registrar/Makefile
Packaging frontend application (javascript):
Metadata
Metadata
Assignees
Labels
No labels