projects
/
openwrt
/
staging
/
hauke.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3b20eb1
)
build: image: improve zip build recipe
author
Sungbo Eo
<
[email protected]
>
Sat, 4 Dec 2021 17:08:48 +0000
(
02:08
+0900)
committer
Sungbo Eo
<
[email protected]
>
Sun, 12 Dec 2021 05:05:55 +0000
(14:05 +0900)
* clean before build
* specify executable path
* allow adding extra options for zip
* use basename of $@
Signed-off-by: Sungbo Eo <
[email protected]
>
include/image-commands.mk
patch
|
blob
|
history
diff --git
a/include/image-commands.mk
b/include/image-commands.mk
index 97176f7d7b443b46066ce9c474e715fe3d3d4296..913e1c2411e03ecaba9c75ab0507a1ed9d240af1 100644
(file)
--- a/
include/image-commands.mk
+++ b/
include/image-commands.mk
@@
-524,12
+524,14
@@
define Build/xor-image
endef
define Build/zip
+ rm -rf
[email protected]
mkdir
[email protected]
- mv $@
[email protected]
/$(
1
)
+ mv $@
[email protected]
/$(
word 1,$(1)
)
- zip -j -X \
+
$(STAGING_DIR_HOST)/bin/
zip -j -X \
$(if $(SOURCE_DATE_EPOCH),--mtime="$(SOURCE_DATE_EPOCH)") \
- $@
[email protected]
/$(if $(1),$(1),$@)
+ $(wordlist 2,$(words $(1)),$(1)) \
+ $@
[email protected]
/$(if $(word 1,$(1)),$(word 1,$(1)),$$(basename $@))
rm -rf
[email protected]
endef