• OpenWrt Creating packages


    package/<name>/Makefile
    package/<name>/patches
    package/<name>/files

    Makefile example

    # $Id: Makefile 5624 2006-11-23 00:29:07Z nbd $ 
     
    include $(TOPDIR)/rules.mk 
     
    PKG_NAME:=bridge 
    PKG_VERSION:=1.0.6 
    PKG_RELEASE:=1 
     
    PKG_SOURCE:=bridge-utils-$(PKG_VERSION).tar.gz 
    PKG_SOURCE_URL:=@SF/bridge 
    PKG_MD5SUM:=9b7dc52656f5cbec846a7ba3299f73bd 
    PKG_CAT:=zcat 
     
    PKG_BUILD_DIR:=$(BUILD_DIR)/bridge-utils-$(PKG_VERSION) 
     
    include $(INCLUDE_DIR)/package.mk 
     
    define Package/bridge 
      SECTION:=net 
      CATEGORY:=Base system 
      TITLE:=Ethernet bridging configuration utility 
      URL:=http://bridge.sourceforge.net/ 
    endef 
     
    define Package/bridge/description 
      Manage ethernet bridging: 
      a way to connect networks together to form a larger network. 
    endef 
     
    define Build/Configure 
        $(call Build/Configure/Default, \ 
            --with-linux-headers="$(LINUX_DIR)" \ 
        ) 
    endef 
     
    define Package/bridge/install 
        $(INSTALL_DIR) $(1)/usr/sbin 
        $(INSTALL_BIN) $(PKG_BUILD_DIR)/brctl/brctl $(1)/usr/sbin/ 
    endef 
     
    $(eval $(call BuildPackage,bridge))
  • 相关阅读:
    网络编程
    常用模块补充
    面向对象进阶
    面向对象 --- 封装
    面向对象 三大特性--多态
    python 面向对象三大特性
    python 面向对象
    python 模块与包
    如何在Word的方框中打对号
    关于VS 2013连接Microsoft Access 2013的相关问题
  • 原文地址:https://www.cnblogs.com/rayfloyd/p/2780248.html
Copyright © 2020-2023  润新知