Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/netxms/openwrt-feed
- Owner: netxms
- Created: 2015-10-29T23:20:04.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-05-29T12:57:33.000Z (over 1 year ago)
- Last Synced: 2024-04-14T06:25:40.723Z (9 months ago)
- Language: Makefile
- Size: 25.4 KB
- Stars: 5
- Watchers: 7
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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`