Feed of OpenWrt/LEDE packages from prpl Foundation members
At the root of your OpenWrt/LEDE tree, add the following to your feeds.conf
file:
src-git feed_prpl https://gitlab.com/prpl-foundation/prplOS/feed-prpl.git
Now to add the packages on your prpl feed to your OpenWrt/LEDE instance:
./scripts/feeds update feed_prpl #retrieve the prpl feed from service/update to latest
./scripts/feeds install -p feed_prpl #make all of the prpl feed packages available to the build
For more control over the package versions being installed, you can fork the feed using Gitlab (and replace the src-git
url) or maintaining a copy of the feed on your local system by using this line instead:
src-link feed_prpl /full/path/to/feed-prpl/root
- Fork this repository
- Add a directory for the package in the appropriate place (usually root) of your forked prpl Feed repo.
A few things to remember:
- Make sure to include all of the dependencies in your package's
Makefile
. - Make sure to add your package to
CI_SDK_BUILD_PACKAGES
list in .gitlab-ci.yml CI configuration. - List the SPDX license tag in your package's
Makefile
by setting thePKG_LICENSE
using the:=
operator.
- Create a merge request to submit your package for consideration and review.
- Your package is added to the feed.