OpenWrt – Diff between revs 2 and 3

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 2 Rev 3
Line 4... Line 4...
4 # This is free software, licensed under the GNU General Public License v2. 4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information. 5 # See /LICENSE for more information.
6 # 6 #
Line 7... Line 7...
7   7  
-   8 include $(TOPDIR)/rules.mk
Line 8... Line 9...
8 include $(TOPDIR)/rules.mk 9 include $(INCLUDE_DIR)/image.mk
9   10  
10 PKG_NAME:=ls-ppa 11 PKG_NAME:=ls-ppa
Line 11... Line 12...
11 PKG_VERSION:=lsdk-1806 12 PKG_SOURCE_DATE:=2018-01-18
12 PKG_RELEASE:=1 13 PKG_RELEASE:=1
13   14  
14 PKG_SOURCE_PROTO:=git 15 PKG_SOURCE_PROTO:=git
-   16 PKG_SOURCE_URL:=https://github.com/yangbolu1991/ppa-binary.git
-   17 PKG_SOURCE_VERSION:=cd295be24cadae51741154f3b1c935c7b9064230
-   18 PKG_MIRROR_HASH:=743ca493f640d5fb2e99ad7b1da030f9088546f1ad70b5d1e61eb98a969c00c5
-   19  
Line 15... Line 20...
15 PKG_SOURCE_URL:=https://github.com/yangbolu1991/ppa-binary.git 20 PKG_BUILD_DIR=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION)
Line 16... Line -...
16 PKG_SOURCE_VERSION:=73ce533bed868717b891e5dbf881428f56f11b4e -  
17 PKG_MIRROR_HASH:=d917a692197e8c3c3db6de1f8a4bc0e52dca5fc6fa84a02d68d79072cd6cbc3f 21  
18   -  
19 include $(INCLUDE_DIR)/package.mk -  
20   22 PKG_FLAGS:=nonshared
21 define Package/layerscape-ppa/Config -  
22 define Package/layerscape-ppa-$(1) 23  
23 SECTION:=firmware -  
24 CATEGORY:=Firmware 24 include $(INCLUDE_DIR)/package.mk
Line 25... Line 25...
25 TITLE:=$(2) 25  
26 DEPENDS:=@TARGET_layerscape 26 define ppa/Default
27 CONFIG:=$(3) 27 TITLE:=
28 endef 28 CONFIG:=
Line 29... Line 29...
29 endef 29 endef
30   30  
31 define Package/layerscape-ppa/ls1012ardb 31 define ppa/ls1043ardb
32 TITLE:=NXP LS1012ARDB PPA binary 32 TITLE=PPA firmware $(PKG_VERSION) for NXP ls1043ardb 64b/32b Dev Board
Line 33... Line 33...
33 CONFIG:=ppa-ls1012a.itb 33 CONFIG=ppa-ls1043a.itb
34 endef 34 endef
35   35  
36 define Package/layerscape-ppa/ls1012afrwy 36 define ppa/ls1046ardb
Line 37... Line 37...
37 TITLE:=NXP LS1012AFRWY PPA binary 37 TITLE=PPA firmware $(PKG_VERSION) for NXP ls1046ardb 64b/32b Dev Board
38 CONFIG:=ppa-ls1012a.itb 38 CONFIG=ppa-ls1046a.itb
39 endef 39 endef
40   40  
Line 41... Line 41...
41 define Package/layerscape-ppa/ls1043ardb 41 define ppa/ls1012ardb
42 TITLE:=NXP LS1043ARDB PPA binary 42 TITLE=PPA firmware $(PKG_VERSION) for NXP ls1012ardb 64b/32b Dev Board
43 CONFIG:=ppa-ls1043a.itb 43 CONFIG=ppa-ls1012a.itb
44 endef 44 endef
Line 45... Line 45...
45   45  
46 define Package/layerscape-ppa/ls1046ardb 46 define ppa/ls1088ardb
47 TITLE:=NXP LS1046ARDB PPA binary 47 TITLE=PPA firmware $(PKG_VERSION) for NXP ls1088ardb 64b/32b Dev Board
48 CONFIG:=ppa-ls1046a.itb 48 CONFIG=ppa-ls1088a.itb
Line -... Line 49...
-   49 endef
-   50  
-   51 define ppa/ls2088ardb
-   52 TITLE=PPA firmware $(PKG_VERSION) for NXP ls2088ardb 64b/32b Dev Board
-   53 CONFIG=ppa-ls2088a.itb
-   54 endef
-   55  
-   56 define ppa/ls1012afrdm
-   57 TITLE=PPA firmware $(PKG_VERSION) for NXP ls1012afrdm 64b/32b Dev Board
-   58 CONFIG=ppa-ls1012a.itb
-   59 endef
-   60  
-   61 PPAS := \
-   62 ls1043ardb \
-   63 ls1046ardb \
-   64 ls1012ardb \
-   65 ls1088ardb \
-   66 ls2088ardb \
-   67 ls1012afrdm
-   68  
-   69 define Package/ppa/template
-   70 define Package/layerscape-ppa-$(1)
-   71 SECTION:=firmware
-   72 CATEGORY:=Firmware
-   73 DEPENDS:= @TARGET_layerscape
-   74 TITLE:=$(2)
-   75 VARIANT:=$(1)
-   76 endef
-   77 endef
49 endef 78  
50   79 define BuildPPAPackage
Line 51... Line 80...
51 define Package/layerscape-ppa/ls1088ardb 80 $(eval $(ppa/Default))
52 TITLE:=NXP LS1088ARDB PPA binary -  
53 CONFIG:=ppa-ls1088a.itb 81 $(eval $(ppa/$(1)))
54 endef 82 $(call Package/ppa/template,$(1),$(TITLE))
55   -  
56 define Package/layerscape-ppa/ls2088ardb 83 endef
Line 57... Line -...
57 TITLE:=NXP LS2088ARDB PPA binary -  
58 CONFIG:=ppa-ls2088a.itb 84  
59 endef 85 ifdef BUILD_VARIANT
60   86 $(eval $(call ppa/$(BUILD_VARIANT)))
61 define Build/Compile 87 PPA_CONFIG:=$(if $(CONFIG),$(CONFIG),$(BUILD_VARIANT))
62 endef 88 endif
63   -  
64 define Package/layerscape-ppa/Install 89  
65 define Package/layerscape-ppa-$(1)/install 90 define Build/Compile
66 $(INSTALL_DIR) $(STAGING_DIR_IMAGE) 91 endef
-   92  
-   93 define Package/ppa/install/default
67 $(CP) $(PKG_BUILD_DIR)/$(CONFIG) $(STAGING_DIR_IMAGE)/$(1)-ppa.itb 94 $(INSTALL_DIR) $(STAGING_DIR_IMAGE)
68 endef 95 $(CP) $(PKG_BUILD_DIR)/$(PPA_CONFIG) $(STAGING_DIR_IMAGE)/$(1)-ppa.itb
69 endef 96 endef
70   97