OpenWrt – Diff between revs 2 and 3
?pathlinks?
Rev 2 | Rev 3 | |||
---|---|---|---|---|
Line 8... | Line 8... | |||
8 | include $(TOPDIR)/rules.mk |
8 | include $(TOPDIR)/rules.mk |
|
9 | include $(INCLUDE_DIR)/kernel.mk |
9 | include $(INCLUDE_DIR)/kernel.mk |
|
Line 10... | Line 10... | |||
10 | |
10 | |
|
11 | PKG_SOURCE_URL:=https://github.com/chunkeey/FritzBox-4040-UBOOT |
11 | PKG_SOURCE_URL:=https://github.com/chunkeey/FritzBox-4040-UBOOT |
|
12 | PKG_SOURCE_PROTO:=git |
12 | PKG_SOURCE_PROTO:=git |
|
13 | PKG_SOURCE_VERSION:=d306cce36f98a0a67becc42f20df4b22f1d1465f |
13 | PKG_SOURCE_VERSION:=6946ebbaf7b12a4a092d763c8f0c87a25984f103 |
|
14 | PKG_SOURCE_DATE:=2019-02-08 |
14 | PKG_SOURCE_DATE:=2017-01-29 |
|
Line 15... | Line 15... | |||
15 | PKG_MIRROR_HASH:=715380605dd0cd6ffd65a18b34127bd57dfe9fb0a0164bf8aca703ee018d8070 |
15 | PKG_MIRROR_HASH:=5c2394f51a083dca2a2bf9cb36fa717f252112fc792c9eeae64f6383ad08987b |
|
Line 16... | Line 16... | |||
16 | |
16 | |
|
17 | PKG_RELEASE:=1 |
17 | PKG_RELEASE:=1 |
|
Line 18... | Line 18... | |||
18 | |
18 | |
|
19 | include $(INCLUDE_DIR)/u-boot.mk |
19 | include $(INCLUDE_DIR)/u-boot.mk |
|
20 | include $(INCLUDE_DIR)/package.mk |
- | ||
21 | |
20 | include $(INCLUDE_DIR)/package.mk |
|
22 | define U-Boot/Default |
21 | |
|
Line 23... | Line 22... | |||
23 | BUILD_TARGET:=ipq40xx |
22 | define U-Boot/Default |
|
24 | UBOOT_BOARD:=$(1) |
23 | BUILD_TARGET:=ipq40xx |
|
25 | UBOOT_IMAGE:=uboot-$(1).bin |
- | ||
26 | endef |
- | ||
27 | |
- | ||
28 | define U-Boot/fritz4040 |
- | ||
29 | NAME:=FritzBox 4040 |
- | ||
30 | BUILD_DEVICES:=avm_fritzbox-4040 |
- | ||
31 | endef |
24 | UBOOT_IMAGE:=uboot-fritz4040.bin |
|
Line 32... | Line 25... | |||
32 | |
25 | endef |
|
33 | define U-Boot/fritz7530 |
26 | |
|
34 | NAME:=FritzBox 7530 |
27 | define U-Boot/fritz4040 |
|
Line 35... | Line 28... | |||
35 | BUILD_DEVICES:=avm_fritzbox-7530 |
28 | NAME:=FritzBox 4040 |
|
36 | endef |
29 | endef |
|
37 | |
30 | |
|
38 | UBOOT_CONFIGURE_VARS += USE_PRIVATE_LIBGCC=yes |
31 | UBOOT_CONFIGURE_VARS += USE_PRIVATE_LIBGCC=yes |
|
39 | UBOOT_MAKE_FLAGS = USE_PRIVATE_LIBGCC=yes |
32 | UBOOT_MAKE_FLAGS = USE_PRIVATE_LIBGCC=yes |
|
- | 33 | export DTC |
||
40 | export DTC |
34 | |
|
Line 41... | Line 35... | |||
41 | |
35 | define Build/Configure |
|
42 | define Build/Configure |
36 | $(Build/Configure/U-Boot) |
|
43 | $(Build/Configure/U-Boot) |
37 | $(HOSTCC) -o $(PKG_BUILD_DIR)/fritz/lzma2eva $(PKG_BUILD_DIR)/fritz/src/lzma2eva.c -lz |
|
44 | $(HOSTCC) -o $(PKG_BUILD_DIR)/fritz/lzma2eva $(PKG_BUILD_DIR)/fritz/src/lzma2eva.c |
- | ||
45 | $(HOSTCC) -o $(PKG_BUILD_DIR)/fritz/tichksum $(PKG_BUILD_DIR)/fritz/src/tichksum.c |
- | ||
46 | ln -sf $(STAGING_DIR_HOST)/bin/lzma $(PKG_BUILD_DIR)/fritz |
- | ||
47 | endef |
- | ||
48 | |
- | ||
49 | define Build/Compile |
38 | $(HOSTCC) -o $(PKG_BUILD_DIR)/fritz/tichksum $(PKG_BUILD_DIR)/fritz/src/tichksum.c |
|
Line 50... | Line 39... | |||
50 | $(Build/Compile/U-Boot) |
39 | ln -sf $(STAGING_DIR_HOST)/bin/lzma $(PKG_BUILD_DIR)/fritz |
|
51 | (cd $(PKG_BUILD_DIR); ./fritz/fritzcreator.sh $(UBOOT_BOARD);) |
40 | ln -sf compiler-gcc5.h $(PKG_BUILD_DIR)/include/linux/compiler-gcc7.h |
|
52 | endef |
41 | endef |
|
53 | |
42 | |
|
Line 54... | Line 43... | |||
54 | define Build/InstallDev |
43 | define Build/Compile |
|
Line 55... | Line 44... | |||
55 | $(INSTALL_DIR) $(STAGING_DIR_IMAGE) |
44 | $(Build/Compile/U-Boot) |