buildframework/helium/external/helium-antlib/imaker/tests/epocroot_task/imaker_mock.py
author wbernard
Wed, 23 Dec 2009 19:29:07 +0200
changeset 179 d8ac696cc51f
permissions -rw-r--r--
helium_7.0-r14027
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
179
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
     1
#============================================================================ 
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
     2
#Name        : imaler_mock.py 
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
     3
#Part of     : Helium 
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
     4
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
     5
#Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
     6
#All rights reserved.
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
     7
#This component and the accompanying materials are made available
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
     8
#under the terms of the License "Eclipse Public License v1.0"
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
     9
#which accompanies this distribution, and is available
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    10
#at the URL "http://www.eclipse.org/legal/epl-v10.html".
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    11
#
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    12
#Initial Contributors:
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    13
#Nokia Corporation - initial contribution.
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    14
#
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    15
#Contributors:
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    16
#
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    17
#Description:
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    18
#===============================================================================
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    19
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    20
import sys
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    21
print "iMaker 09.24.01, 10-Jun-2009."
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    22
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    23
if sys.argv.count("version"):
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    24
    print ""
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    25
    sys.exit(0)
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    26
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    27
# two product supported by the mock
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    28
if sys.argv.count("help-config"):
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    29
    print "Finding available configuration file(s):"
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    30
    print "/epoc32/rom/config/platform/product/image_conf_product.mk"
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    31
    print "/epoc32/rom/config/platform/product/image_conf_product_ui.mk"
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    32
    print ""
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    33
    sys.exit(0)
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    34
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    35
# List of targets
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    36
if sys.argv.count("help-target-*-list"):
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    37
    # start with some kind of warnings...
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    38
    print "all"
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    39
    print "core"
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    40
    print "core-dir"
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    41
    print "help-%-list"
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    42
    print "langpack_01"
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    43
    print ""
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    44
    sys.exit(0)
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    45
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    46
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    47
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    48
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    49
def print_log(log):
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    50
    for line in log:
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    51
        print line
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    52
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    53
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    54
core_log = ["iMaker 09.42.01, 13-Oct-2009.", 
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    55
"Generating content with ConE",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    56
"* Writing tmp2.oby - result of substitution phase",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    57
"* Writing tmp3.oby - result of reorganisation phase",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    58
"* Writing tmp4.oby - result of Plugin stage",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    59
"* Writing tmp5.oby - result of choosing language-specific files",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    60
"* Writing tmp7.oby - result of problem-suppression phase",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    61
"* Writing tmp8.oby - result of bitmap conversion phase",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    62
"* Removing previous image and logs...",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    63
"* Writing tmp9.oby - result of cleaning phase",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    64
"* Writing NAME_VERSION04_rnd.oby - final OBY file",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    65
"* Writing NAME_VERSION04_rnd.rom.oby - final OBY file",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    66
"* Writing NAME_VERSION04_rnd.dir - ROM directory listing",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    67
"-------------------------------------------------------------------------------",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    68
"Total duration: 01:42  Status: OK",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    69
"===============================================================================",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    70
]
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    71
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    72
if sys.argv.count("core"):
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    73
    print_log(core_log)
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    74
    print ""
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    75
    sys.exit(0)
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    76
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    77
rof2_log = ["iMaker 09.42.01, 13-Oct-2009.", 
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    78
"Generating content with ConE",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    79
"Variant target             USE_VARIANTBLD = `2'",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    80
"Variant directory          VARIANT_DIR    = `/output/release_flash_images/product/rnd/langpack/langpack_01/rofs2/temp/cone'",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    81
"Variant config makefile    VARIANT_MK     = `/output/release_flash_images/product/rnd/langpack/langpack_01/rofs2/temp/cone/language_variant.mk'",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    82
"Variant include directory  VARIANT_INCDIR = `/output/release_flash_images/product/rnd/langpack/langpack_01/rofs2/temp/cone/include'",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    83
"Variant SIS directory      VARIANT_SISDIR = -",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    84
"Variant operator cache dir VARIANT_OPCDIR = -",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    85
"Variant widget preinst dir VARIANT_WGZDIR = -",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    86
"Variant zip content dir    VARIANT_ZIPDIR = -",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    87
"Variant copy content dir   VARIANT_CPDIR  = `/output/release_flash_images/product/rnd/langpack/langpack_01/rofs2/temp/cone/content'",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    88
"Variant output directory   VARIANT_OUTDIR = `/output/release_flash_images/product/rnd/langpack/langpack_01/rofs2/variant'",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    89
"Generating oby(s) for Variant image creation",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    90
"Copying copy content directory",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    91
"Generating Feature manager file(s)",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    92
"Generating file(s) for ROFS2 image creation",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    93
"Generating language files for Language Package image creation",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    94
"Creating ROFS2 SOS image",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    95
"",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    96
"ROM_IMAGE[0] non-xip size=0x00000000 xip=0 compress=0 extension=0 composite=none uncompress=0", 
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    97
"ROM_IMAGE[1] dummy1 size=0x10000000 xip=0 compress=0 extension=0 composite=none uncompress=0 ",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    98
"ROM_IMAGE[2] rofs2 size=0x10000000 xip=0 compress=0 extension=0 composite=none uncompress=0 ",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
    99
"ROM_IMAGE[3] dummy3 size=0x10000000 xip=0 compress=0 extension=0 composite=none uncompress=0 ",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   100
"* Writing tmp2.oby - result of substitution phase",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   101
"* Writing tmp3.oby - result of reorganisation phase",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   102
"* Writing tmp4.oby - result of Plugin stage",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   103
"* Writing tmp5.oby - result of choosing language-specific files",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   104
"Created ecom-2-0.spi",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   105
"Created ecom-2-1.s06",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   106
"Created ecom-2-2.s15",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   107
"Created ecom-2-3.s07",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   108
"Created ecom-2-4.s08",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   109
"Created ecom-2-5.s09",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   110
"Created ecom-2-6.s01",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   111
"* Writing tmp6.oby - result of SPI stage",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   112
"override.pm: ------------------------------------------------------------------",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   113
"Handling overrides...Replace ROM_IMAGE[2] `data=\epoc32\data\Z\Resource\bootdata\languages.txt   resource\Bootdata\languages.txt' with `data=I:/output/release_flash_images/product/rnd/langpack/langpack_01/rofs2/NAME_VERSION04_rnd_rofs2_languages.txt  resource\Bootdata\languages.txt'",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   114
"Replace ROM_IMAGE[2] `data=\epoc32\data\Z\Resource\versions\lang.txt        resource\versions\lang.txt' with `data=I:/output/release_flash_images/product/rnd/langpack/langpack_01/rofs2/NAME_VERSION04_rnd_rofs2_lang.txt  resource\versions\lang.txt'",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   115
"Replace ROM_IMAGE[2] `data=\epoc32\data\Z\Resource\versions\langsw.txt        resource\versions\langsw.txt' with `data=I:/output/release_flash_images/product/rnd/langpack/langpack_01/rofs2/NAME_VERSION04_rnd_rofs2_langsw.txt  resource\versions\langsw.txt'",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   116
"override.pm: Duration: 1 seconds ----------------------------------------------",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   117
"obyparse.pm: ------------------------------------------------------------------",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   118
"Finding include hierarchy from tmp1.oby",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   119
"Found 730 different include files",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   120
"Finding SPI input files from tmp5.oby",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   121
"Found 103 SPI input files",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   122
"Reading UDEB files from /epoc32/rombuild/mytraces.txt",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   123
"Found 0 entries",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   124
"Finding ROM-patched components",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   125
"Found 0 ROM-patched components",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   126
"obyparse.pm: Duration: 2 seconds ----------------------------------------------",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   127
"* Writing tmp7.oby - result of problem-suppression phase",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   128
"* Writing tmp8.oby - result of bitmap conversion phase",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   129
"* Removing previous image and logs...",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   130
"* Writing tmp9.oby - result of cleaning phase",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   131
"* Writing NAME_VERSION04_rnd.oby - final OBY file",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   132
"* Writing NAME_VERSION04_rnd.rofs2.oby - final OBY file",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   133
"* Writing NAME_VERSION04_rnd.dir - ROM directory listing",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   134
"* Executing rofsbuild -slog -loglevel1     NAME_VERSION04_rnd.rofs2.oby",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   135
"The number of processors (4) is used as the number of concurrent jobs.",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   136
"",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   137
"ROFSBUILD - Rofs/Datadrive image builder V2.6.3",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   138
"Copyright (c) 1996-2009 Nokia Corporation.",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   139
"",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   140
"WARNING: Unknown keyword 'OM_IMAGE[0]'.  Line 31 ignored",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   141
"WARNING: Unknown keyword '-----------------------------------------------------------'.  Line 2464 ignored",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   142
"WARNING: Unknown keyword 'OM_IMAGE[0]'.  Line 31 ignored",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   143
"WARNING: Unknown keyword '-----------------------------------------------------------'.  Line 2464 ignored",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   144
"* rofsbuild failed",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   145
"",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   146
"*** Error: (S:ROFS2,C:1,B:1,K:0,V:1): Command `buildrom -loglevel1 -v -nosymbols -DFEATUREVARIANT=product -fm=/epoc32/include/s60regionalfeatures.xml -es60ibymacros -elocalise -oNAME_VERSION04_rnd.img I:/output/release_flash_images/product/rnd/langpack/langpack_01/rofs2/NAME_VERSION04_rnd_rofs2_master.oby' failed (1) in `/output/release_flash_images/product/rnd/langpack/langpack_01/rofs2'.",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   147
"===============================================================================",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   148
"Target: langpack_01  Duration: 01:40  Status: FAILED",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   149
"ConE output dir = `/output/release_flash_images/product/rnd/langpack/langpack_01/rofs2/temp/cone'",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   150
"ConE log file   = `/output/release_flash_images/product/rnd/langpack/langpack_01/rofs2/NAME_VERSION04_rnd_cone_langpack_01.log'",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   151
"ROFS2 dir       = `/output/release_flash_images/product/rnd/langpack/langpack_01/rofs2'",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   152
"ROFS2 symbols   = `/output/release_flash_images/product/rnd/langpack/langpack_01/rofs2/NAME_VERSION04_rnd.rofs2.symbol'",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   153
"ROFS2 flash     = `/output/release_flash_images/product/rnd/langpack/langpack_01/NAME_VERSION04_rnd.rofs2.fpsx'",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   154
"-------------------------------------------------------------------------------",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   155
"Total duration: 01:42  Status: FAILED",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   156
"===============================================================================",
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   157
]
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   158
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   159
if sys.argv.count("langpack_01"):
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   160
    print_log(rof2_log)
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   161
    sys.stderr.write("*** Error: (S:ROFS2,C:1,B:1,K:0,V:1): Command `buildrom -loglevel1 -v -nosymbols -DFEATUREVARIANT=product -fm=/epoc32/include/s60regionalfeatures.xml -es60ibymacros -elocalise -oNAME_VERSION04_rnd.img /output/release_flash_images/product/rnd/langpack/langpack_01/rofs2/NAME_VERSION04_rnd_rofs2_master.oby' failed (1) in `/output/release_flash_images/product/rnd/langpack/langpack_01/rofs2'.\n")
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   162
    print ""
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   163
    sys.exit(1)
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   164
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   165
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   166
print ""
d8ac696cc51f helium_7.0-r14027
wbernard
parents:
diff changeset
   167
sys.exit(0)