{{{#!html
To add additional features, one can generate a package file that can then be added to an already running openwrt system.
There are two ways to do this:
Option 1 is listed below:
To generate IPK Files, an example is listed here:
make package/feeds/packages/lighttpd/install -j8 V=99 && make package/index
Example output below:
rx@xdev:rx/builds/gateworks-openwrt-12-10/trunk$ make package/feeds/packages/lighttpd/install -j8 V=99 && make package/index make[1] package/feeds/packages/lighttpd/compile make[2] -C package/e2fsprogs compile make[2] -C feeds/packages/libs/gettext compile make[2] -C feeds/packages/libs/libiconv compile make[2] -C package/libtool compile make[2] -C package/zlib compile make[2] -C feeds/packages/libs/libxml2 compile make[2] -C feeds/packages/libs/pcre compile make[2] -C package/libreadline compile make[2] -C package/ncurses compile make[2] -C package/ncurses compile make[2] -C feeds/packages/libs/sqlite3 compile make[2] -C package/ocf-crypto-headers compile make[2] -C package/openssl compile make[2] -C feeds/packages/net/lighttpd compile
rx@xdev:rx/builds/gateworks-openwrt-12-10/trunk$ ls bin/cns3xxx/packages/lighttpd_1.4.28-1_cns3xxx.ipk
Once the ipk file is acquired:
opkg install example.ipk
where example.ipk is the ipk to be installed.
Please also reference the OpenWRT link: http://wiki.openwrt.org/doc/howtobuild/single.package
}}}