common/tools/zip_includefiles.pl
author Brendan Donegan brendand@symbian.org
Tue, 18 Aug 2009 13:16:11 +0100
changeset 406 2280687273bd
parent 116 47cccedacd2d
permissions -rw-r--r--
missing file extension plugin
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
}