imgtools/romtools/rombuild/E32Variant.pm
author Mike Kinghan <mikek@symbian.org>
Sat, 27 Nov 2010 17:23:11 +0000
changeset 41 1600211976c3
parent 26 d10c1f04b2be
permissions -rw-r--r--
1) Add imgtools/romtools to the targets for which exports are performed by fix_tools_exports.pl 2) Windows compatibility fix to list_targets.pl 3) Modify imgtools\romtools\group\BLD.INF so that Windows-only exports are not performed on Linux hosts or vice versa. 4) Windows compatibility fix for imgtools\romtools\rombuild\romnibus.pl
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
26
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
     1
# Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
     2
# All rights reserved.
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
     3
# This component and the accompanying materials are made available
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
     4
# under the terms of "Eclipse Public License v1.0"
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
     5
# which accompanies this distribution, and is available
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
     6
# at the URL "http://www.eclipse.org/legal/epl-v10.html".
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
     7
#
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
     8
# Initial Contributors:
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
     9
# Nokia Corporation - initial contribution.
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    10
#
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    11
# Contributors:
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    12
#
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    13
# Description:
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    14
#
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    15
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    16
package E32Variant;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    17
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    18
require Exporter;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    19
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    20
@ISA = qw(Exporter);
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    21
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    22
@EXPORT = qw(Variant_GetMacroList Variant_GetMacroHRHFile Variant_GetMacro);
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    23
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    24
use Pathutl;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    25
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    26
# using $FindBin::Bin to figure out the location of the epoc32\tools directory as 
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    27
# IDE doesn't understand env{EPOCROOT}
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    28
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    29
my $PerlBinPath;	# fully qualified pathname of the directory containing this script
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    30
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    31
BEGIN {
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    32
	require 5.005_03;		# check user has a version of perl that will cope
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    33
	$PerlBinPath = $FindBin::Bin;	# X:/epoc32/tools
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    34
	$PerlBinPath =~ s/\//\\/g;	# X:\epoc32\tools
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    35
}
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    36
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    37
# get epocroot if it is set
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    38
my $epocroot = $ENV{EPOCROOT};
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    39
my $toolspath;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    40
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    41
#if epocroot is not set figure it out
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    42
if(!$epocroot){
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    43
    $epocroot = $PerlBinPath . "\\..\\..\\" ; #infer epocroot
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    44
    $toolspath = $PerlBinPath;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    45
}else{
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    46
    $toolspath = $epocroot . "epoc32\\tools\\";
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    47
}
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    48
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    49
$epocroot=~s/^(.:)//io;    # remove drive letter
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    50
$epocroot=&Path_Strip($epocroot); # collapse
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    51
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    52
my $cfgFile =  $toolspath . "variant\\variant.cfg"; # default location
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    53
$cfgFile =~ /^(.:)/i; # match the drive
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    54
my $MacroHRHLocation_Drive = lc($1); # save the drive 
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    55
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    56
sub Variant_GetMacroHRHFile{
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    57
    my $file;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    58
    if(-e $cfgFile){
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    59
	open(FILE, $cfgFile) || die "\nCould not open: " . $cfgFile ."\n";
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    60
	while (<FILE>) {
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    61
	    # strip comments
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    62
	    s/^([^#]*)#.*$/$1/o;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    63
	    # skip blank lines
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    64
	    if (/^\s*$/o) {
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    65
		next;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    66
	    }
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    67
	    # get the hrh file
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    68
	    if($_ =~ /\.hrh/xi){
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    69
		$file = $_; 
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    70
		last;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    71
	    }
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    72
	}
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    73
	close FILE;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    74
	die "\nERROR: No variant file specified in $cfgFile!\n" unless $file;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    75
	$file =~ s/\s+//g;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    76
	$file=~s/^(.:)//io;    # remove drive letter
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    77
	my $paths_drive = lc($1);
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    78
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    79
	$file = Path_MakeEAbs($epocroot."EPOC32\\", $epocroot, $file); # assume relative to EPOCROOT
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    80
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    81
	if($paths_drive){
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    82
	    die "\nERROR: Variant file specified in $cfgFile is not on the same drive as \\epoc32\\\n" 
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    83
		unless ($paths_drive eq $MacroHRHLocation_Drive);
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    84
	}
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    85
	if(!(-e $file)) {
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    86
	    die "\nERROR: $cfgFile specifies $file which doesn't exist!\n";
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    87
	}
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    88
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    89
	# make sure it is in dos syntax
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    90
	$file=~ s/\//\\/g;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    91
    }
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    92
    return $file;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    93
}
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    94
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    95
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    96
# returns the variant specific macro definitions as a list
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    97
sub Variant_GetMacroList{
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    98
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
    99
    my @macros = ();
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   100
    my $vfile = Variant_GetMacroHRHFile();
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   101
    
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   102
    if($vfile)
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   103
    {
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   104
	my $VariantFilePath = Path_Split('Path',$vfile);
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   105
	chop( $VariantFilePath );
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   106
	$VariantFilePath = &Path_PrefixWithDriveAndQuote($VariantFilePath);
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   107
	$vfile = &Path_PrefixWithDriveAndQuote($vfile);
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   108
	my $e32Path = &Path_PrefixWithDriveAndQuote($epocroot."epoc32\\include");
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   109
	
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   110
	open CPPPIPE,"cpp -I $e32Path -I $VariantFilePath -undef -dM $vfile |" or die "ERROR: Can't invoke CPP.EXE\n";
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   111
	while(<CPPPIPE>){
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   112
	    if($_ =~ /(\#define)(\s+)(.+)/){
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   113
		push @macros, $3;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   114
	    }
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   115
	}
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   116
	close CPPPIPE;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   117
    }
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   118
    return @macros;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   119
}
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   120
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   121
sub Variant_GetMacro{
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   122
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   123
    my $file;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   124
    if(-e $cfgFile){
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   125
	open(FILE, $cfgFile) || die "\nCould not open: " . $cfgFile ."\n";
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   126
	while (<FILE>) {
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   127
	    # strip comments
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   128
	    s/^([^#]*)#.*$/$1/o;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   129
	    # skip blank lines
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   130
	    if (/^\s*$/o) {
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   131
		next;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   132
	    }
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   133
	    # get the hrh file
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   134
	    if($_ =~ /^ENABLE_ABIV2_MODE$/xi){
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   135
		close FILE;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   136
		return 1;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   137
	    }
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   138
	}
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   139
	close FILE;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   140
    }
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   141
    return 0;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   142
}
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   143
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   144
1;
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   145
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   146
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   147
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   148
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   149
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   150
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   151
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   152
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   153
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   154
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   155
d10c1f04b2be Linux support for ROM building under Raptor
Mike Kinghan <mikek@symbian.org>
parents:
diff changeset
   156