common/tools/zip_includefiles.pl
author MattD <mattd@symbian.org>
Mon, 06 Jul 2009 10:58:51 +0100
changeset 230 75af1c9cfd87
parent 116 47cccedacd2d
permissions -rw-r--r--
Find_collisions.pl - modified tool to use 'FC' instead of 'diff' for finding origins. (gcc 'diff' not currently in builds)
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
}