Openwrt/tools
Mathias Kresin 26a016731d firmware-utils: mksercommfw: overhaul image creation
Move the zip compression into a build recipe. Pad the image using the
existing build recipes as well to remove duplicate functionality

Change the code to append header and footer in two steps. Allow to use a
fixed filename as the netgear update image does.

Use a fixed timestamp within the zip archive to make the images
reproducible.

Due to the changes we are now compatible to the gnu89 c standard used by
default on the buildbots and we don't need to force a more recent
standard anymore.

Beside all changes, the footer still looks wrong in compare to the
netgear update image.

Signed-off-by: Mathias Kresin <dev@kresin.me>
2019-01-15 19:11:54 +01:00
..
autoconf
automake
b43-tools
bc
bison bison: update to 3.2.4 2019-01-07 22:08:44 +01:00
ccache
cmake
coreutils
dosfstools
e2fsprogs
elftosb
expat
findutils
firmware-utils firmware-utils: mksercommfw: overhaul image creation 2019-01-15 19:11:54 +01:00
flex
flock
genext2fs
gengetopt
gmp
include
isl
kernel2minor
libelf
libressl
libtool
lzma
lzma-old
m4
make-ext4fs
missing-macros
mkimage
mklibs
mm-macros
mpc
mpfr
mtd-utils
mtools
padjffs2
patch
patch-image
patchelf
pkg-config
qemu
quilt
scons
sdimage
sed
sparse
squashfs
squashfs4
sstrip
tar
upslug2
wrt350nv2-builder
xz
zip tools: zip: add option for reproducible archives 2019-01-15 19:11:53 +01:00
zlib
Makefile tools: add zip utility 2019-01-15 19:11:53 +01:00