common/tools/zip_includefiles.pl
author MattD <mattd@symbian.org>
Wed, 02 Sep 2009 18:28:55 +0100
changeset 391 bb7bd27a0a82
parent 116 47cccedacd2d
permissions -rw-r--r--
bldmefirst fix for symbian^2 symbian^3 builds - getting location of symbian_OS.hrh and variant.cfg from the project config.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
112
3fc223926c4a Add zip tool to support postbuild RnD packaging.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     1
#!perl -w
3fc223926c4a Add zip tool to support postbuild RnD packaging.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     2
3fc223926c4a Add zip tool to support postbuild RnD packaging.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     3
use strict;
3fc223926c4a Add zip tool to support postbuild RnD packaging.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     4
3fc223926c4a Add zip tool to support postbuild RnD packaging.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     5
my @includefiles = glob "*_includefile.txt";
3fc223926c4a Add zip tool to support postbuild RnD packaging.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     6
foreach (@includefiles)
3fc223926c4a Add zip tool to support postbuild RnD packaging.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     7
{
3fc223926c4a Add zip tool to support postbuild RnD packaging.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     8
    my $includefilename=$_;
3fc223926c4a Add zip tool to support postbuild RnD packaging.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     9
	if (m/(.*)(_includefile.txt)/) {
3fc223926c4a Add zip tool to support postbuild RnD packaging.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    10
		my $zipfilename = $1.".zip";
116
47cccedacd2d Use 7za not 7z as this is what is available on build machines
Shabe Razvi <shaber@symbian.org>
parents: 112
diff changeset
    11
		system("7za a -tzip -i@".$includefilename . " " .$zipfilename);
112
3fc223926c4a Add zip tool to support postbuild RnD packaging.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    12
	}
3fc223926c4a Add zip tool to support postbuild RnD packaging.
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    13
}