Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/netxms/openwrt-feed

Feed for OpenWrt
https://github.com/netxms/openwrt-feed

Last synced: about 2 months ago
JSON representation

Feed for OpenWrt

Awesome Lists containing this project

README

        

# OpenWrt feed for NetXMS

How to use it:

1. Clone OpenWrt tree from https://git.openwrt.org/openwrt/openwrt.git (or use snapshot, etc.)
1. Copy default feeds.conf: `cp feeds.conf.default feeds.conf`
1. Add `src-git netxms https://github.com/netxms/openwrt-feed.git` to `feeds.conf`
1. Update and install default feeds: `./scripts/feeds update -a && ./scripts/feeds install -a`
1. `make menuconfig`, then:
1. Configure image (platform, desired libc, etc.)
1. Select agent package in `Administration` -> `NetXMS`. Packages have three markings:
- `<*>` - package will be compiled and added to the firmware image
- `` - package will be compiled but will not be added to the firmware image
- `< >` - package will not be compiled and will not be added to the firmware image
1. Build toolchain, then package itself:
1. `make tools/install -j$(nproc)`
1. `make toolchain/install -j$(nproc)`
1. `make package/netxms/compile -j$(nproc)`

Packages will be in `bin/packages/platform-name/netxms/`

Alternatively you can build whole image with `make -j$(nproc)`.
Image will be in `bin/targets/platform-name/subtarget-name`