1
0
mirror of https://git.openwrt.org/openwrt/openwrt.git synced 2024-10-20 14:38:20 +02:00
openwrt/target/linux/rdc/image/mkimg_sitecom.pl
Florian Fainelli 896d205346 make mkimg_sitecom.pl executable
SVN-Revision: 18682
2009-12-07 16:55:33 +00:00

18 lines
360 B
Perl
Executable File

#!/usr/bin/perl
$bzimgsize = -s @ARGV[0];
$padding = 4 - ($bzimgsize + 2) % 4;
if ($padding == 4) {
$padding = 0; }
open (bzimg, @ARGV[0]);
while (<bzimg>) { $i .= $_; }
$i .= "\0"x$padding;
$i .= pack "v", -(unpack "%v*", $i);
print "CSYS";
print pack("V", length($i));
print pack("V", 0);
#-s @ARGV[1]
print "WRRM";
print pack("V", length($i));
print $i;