imgtools/buildrom/tools/spitool.pl
author jjkang
Tue, 29 Jun 2010 14:52:54 +0800
changeset 606 30b30f9da0b7
parent 0 044383f39525
permissions -rw-r--r--
Add ..\dev\.. to path
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
606
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
     1
#!/usr/bin/perl
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
     2
#
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
     3
# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
     4
# All rights reserved.
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
     5
# This component and the accompanying materials are made available
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
     6
# under the terms of the License "Eclipse Public License v1.0"
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
     7
# which accompanies this distribution, and is available
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
     8
# at the URL "http://www.eclipse.org/legal/epl-v10.html".
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
     9
#
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    10
# Initial Contributors:
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    11
# Nokia Corporation - initial contribution.
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    12
#
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    13
# Contributors:
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    14
#
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    15
# Description: 
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    16
#
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    17
use warnings;
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    18
use strict;
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    19
use FindBin;		# for FindBin::Bin
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    20
my $PerlLibPath;	# fully qualified pathname of the directory containing our Perl modules
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    21
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    22
BEGIN {
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    23
# check user has a version of perl that will cope
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    24
	require 5.005_03;
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    25
# establish the path to the Perl libraries
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    26
    $PerlLibPath = $FindBin::Bin;
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    27
    $PerlLibPath =~ s/\\/\//g;
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    28
    $PerlLibPath .= "\/";
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    29
}
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    30
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    31
use  lib $PerlLibPath;
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    32
use spitool qw(&createSpi);
30b30f9da0b7 Add ..\dev\.. to path
jjkang
parents: 0
diff changeset
    33
createSpi(@ARGV);