无线论坛 门户 我要刷机 查看内容

OpenWRT_15.05自定义添加LUCI软件包的方法。亲测可在配置菜单出现配置项

2016-5-17 14:55| 查看: 1622| 评论: 1|原作者: luokaichuang|来自: Anywlan

以luci-app-wifidog为例
以luci-app-wifidog为例:

1、把软件包相关文件放在feeds/luci/applications/luci-app-wifidog/目录下。注意该目录下的结构,可以看看其他包是怎么放的。

2、在feeds/luci/applications/luci-app-wifidog/路径下创建Makefile文件。
内容如下:
=======================================================
  • include $(TOPDIR)/rules.mk
  • LUCI_TITLE:=LuCI wifidog
  • LUCI_DEPENDS:=+libc +SSP_SUPPORT:libssp +USE_GLIBC:librt +USE_GLIBC:libpthread
  • include ../../luci.mk
  • # call BuildPackage - OpenWrt buildroot signature
=======================================================
最后一行的包调用说明一定不可省略,且需要回测空一行。空行结构一定得是上面的格式。


3、在feeds/luci.index文件最后添加这个luci软件包的说明
=======================================================
  • Source-Makefile: feeds/luci/applications/luci-app-wifidog/Makefile
  • Package: luci-app-wifidog
  • Submenu: 3. Applications
  • Version: x-1
  • Depends: +libc +SSP_SUPPORT:libssp +USE_GLIBC:librt +USE_GLIBC:libpthread
  • Conflicts:
  • Menu-Depends:
  • Provides:
  • Build-Depends: lua/host luci-base/host
  • Section: luci
  • Category: LuCI
  • Title: Wifidog Captive Portal
  • Maintainer:
  • Source:
  • Type: ipkg
  • Description: Wifidog Captive Portal
  • @@
=======================================================
注意"@@"下面还有两个空行,如果后续需要添加其他软件包按照这个方法、这个格式添加即可
如果想了解每行是什么意思可以自己翻译下相关单词,很简单的。
自己也是刚编译过几份固件,还不太熟悉。如果有哪里说得不对欢迎指正!


QQ截图20160517170256.jpg

高人
4

专业

握手

霸气

雷人
1

吐血

山寨

奋斗

刚表态过的朋友 (5 人)

发表评论

最新评论

引用 guanglongmuji 2016-5-18 18:28
集体怎么安装需要什么软件么,这让菜菜情何以堪

查看全部评论(1)

文章栏目
论坛新贴
今日热议
本周排行
最新文章

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-4-17 01:53

返回顶部