Changeset 27156


Ignore:
Timestamp:
2011-06-11T16:16:07+02:00 (7 years ago)
Author:
mirko
Message:

[packages/mtd-utils] split mtd-utils into its single components

File:
1 edited

Legend:

Unmodified
Added
Removed
  • packages/utils/mtd-utils/Makefile

    r21070 r27156  
    2222include $(INCLUDE_DIR)/package.mk 
    2323 
    24 define Package/mtd-utils 
     24FILES:= \ 
     25        ubiupdatevol \ 
     26        flash_otp_info \ 
     27        nandtest \ 
     28        ubimkvol \ 
     29        ubigen \ 
     30        serve_image \ 
     31        recv_image \ 
     32        ubinfo \ 
     33        ubirename \ 
     34        mkpfi \ 
     35        nandwrite \ 
     36        flash_eraseall \ 
     37        mkbootenv \ 
     38        ftl_format \ 
     39        nand2bin \ 
     40        ubiattach \ 
     41        nftl_format \ 
     42        nanddump \ 
     43        ubinize \ 
     44        docfdisk \ 
     45        ubimirror \ 
     46        ubicrc32.pl \ 
     47        ftl_check \ 
     48        flashcp \ 
     49        jffs2dump \ 
     50        ubiformat \ 
     51        ubidetach \ 
     52        flash_lock \ 
     53        bin2nand \ 
     54        pfiflash \ 
     55        mtd_debug \ 
     56        pddcustomize \ 
     57        flash_unlock \ 
     58        doc_loadbios \ 
     59        nftldump \ 
     60        mkfs.jffs2 \ 
     61        flash_info \ 
     62        ubicrc32 \ 
     63        ubirmvol \ 
     64        unubi \ 
     65        pfi2bin \ 
     66        mkfs.ubifs \ 
     67        sumtool \ 
     68        flash_erase \ 
     69        rfddump \ 
     70        flash_otp_dump \ 
     71        rfdformat 
     72 
     73define PartGen 
     74define Package/mtd-utils-$(1) 
     75  TITLE:=MTD $(1) 
     76  URL:=http://www.linux-mtd.infradead.org/ 
    2577  SECTION:=utils 
    2678  CATEGORY:=Utilities 
     79  DEPENDS:=mtd-utils +zlib +liblzo +libuuid 
     80endef 
     81endef 
     82 
     83define Package/mtd-utils 
    2784  TITLE:=Utilities for flash info/debug 
    28   URL:=http://www.linux-mtd.infradead.org/ 
    29   DEPENDS:=+zlib +liblzo +libuuid 
     85  SECTION:=utils 
     86  CATEGORY:=Utilities 
     87  MENU:=1 
    3088endef 
    3189 
     
    3391  Utilities for manipulating memory technology devices. 
    3492endef 
     93 
     94$(foreach file,$(FILES),$(eval $(call PartGen,$(file)))) 
    3595 
    3696MAKE_FLAGS += \ 
     
    45105endif 
    46106 
    47 define Package/mtd-utils/install 
    48         $(INSTALL_DIR) $(1)/usr/sbin 
    49         $(CP) $(PKG_INSTALL_DIR)/usr/sbin/* $(1)/usr/sbin/ 
     107define PartInstall 
     108define Package/mtd-utils-$(1)/install 
     109        $(INSTALL_DIR) \ 
     110                $$(1)/usr/sbin 
     111 
     112        $(INSTALL_BIN) \ 
     113                $(PKG_INSTALL_DIR)/usr/sbin/$(1) \ 
     114                $$(1)/usr/sbin/ 
     115endef 
    50116endef 
    51117 
     118$(foreach file,$(FILES),$(eval $(call PartInstall,$(file)))) 
     119 
    52120$(eval $(call BuildPackage,mtd-utils)) 
     121$(foreach file,$(FILES),$(eval $(call BuildPackage,mtd-utils-$(file)))) 
Note: See TracChangeset for help on using the changeset viewer.