emailuis/emailui/sis/makecommonemailsisx.bat
changeset 0 8466d47a6819
child 4 e7aa27f58ae1
equal deleted inserted replaced
-1:000000000000 0:8466d47a6819
       
     1 @echo off
       
     2 REM * 
       
     3 REM * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). 
       
     4 REM * All rights reserved.
       
     5 REM * This component and the accompanying materials are made available
       
     6 REM * under the terms of "Eclipse Public License v1.0"
       
     7 REM * which accompanies this distribution, and is available
       
     8 REM * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     9 REM * 
       
    10 REM * Initial Contributors:
       
    11 REM * Nokia Corporation - initial contribution.
       
    12 REM * 
       
    13 REM * Contributors:
       
    14 REM * 
       
    15 REM * Description:
       
    16 REM * Script that creates and signs commonemail sisx packages
       
    17 REM * 
       
    18 
       
    19 REM Check if the latest added certificate folder/file exists. If not, copy certs from network drive.
       
    20 IF NOT EXIST RnD_certs\s60\RDTest_02.der (
       
    21 @echo ### RnD_certs not found, copying files from network drive
       
    22 mkdir RnD_certs
       
    23 xcopy \\Vagrp007\groups3\Myme\development\RnD_certs RnD_certs\ /S
       
    24 @echo.
       
    25 )
       
    26 
       
    27 REM @echo ### Making Email installation initiator SISX-package [emailinstallationinitiator<_udeb>.sisx]
       
    28 
       
    29 IF EXIST ..\..\..\emailservices\emailinstallationinitiator\sis (
       
    30 
       
    31 cd ..\..\..\emailservices\emailinstallationinitiator\sis
       
    32 call makeEmailInstallationInitiatorSisx.bat
       
    33 cd ..\..\..\emailuis\emailui\sis
       
    34 @echo.
       
    35 
       
    36 copy /Y ..\..\..\emailservices\emailinstallationinitiator\sis\emailinstallationinitiator.sisx emailinstallationinitiator.sisx
       
    37 copy /Y ..\..\..\emailservices\emailinstallationinitiator\sis\emailinstallationinitiator_udeb.sisx emailinstallationinitiator_udeb.sisx
       
    38 
       
    39 ) ELSE (
       
    40 @echo ### *** Error: Can't make email installation initiator SISX-package; folder ..\..\..\emailservices\emailinstallationinitiator\sis not found! ***
       
    41 )
       
    42 @echo.
       
    43 
       
    44 @echo #########################################################
       
    45 @echo ###          Making MfE plugin SISX-packages          ###
       
    46 @echo ###                                                   ###
       
    47 
       
    48 REM ----------------------------------------------------------------------------------------------------------
       
    49 REM MAIL FOR EXCHANGE
       
    50 
       
    51 IF EXIST ..\..\..\..\..\complementary\eas\sis (
       
    52 @echo ### Making Mail for Exchange SISX-package [eas_engine.sisx]
       
    53 cd ..\..\..\..\..\complementary\eas\sis
       
    54 
       
    55 makesis eas_engine.pkg
       
    56 @echo.
       
    57 copy /Y eas_engine.SIS eas_engine.sisx
       
    58 signsis eas_engine.sisx eas_engine.sisx ..\..\..\app\commonemail\emailuis\emailui\sis\RnD_certs\s60\RDTest_02.der ..\..\..\app\commonemail\emailuis\emailui\sis\RnD_certs\s60\RDTest_02.key
       
    59 @echo.
       
    60 
       
    61 @echo ### Making Mail for Exchange udeb SISX-package [eas_engine_udeb.sisx]
       
    62 
       
    63 makesis eas_engine_udeb.pkg
       
    64 @echo.
       
    65 copy /Y eas_engine_udeb.SIS eas_engine_udeb.sisx
       
    66 signsis eas_engine_udeb.sisx eas_engine_udeb.sisx ..\..\..\app\commonemail\emailuis\emailui\sis\RnD_certs\s60\RDTest_02.der ..\..\..\app\commonemail\emailuis\emailui\sis\RnD_certs\s60\RDTest_02.key
       
    67 @echo.
       
    68 
       
    69 @echo ### Making Mail for Exchange localized SISX-package [eas_engine_loc.sisx]
       
    70 
       
    71 REM python ..\..\..\app\commonemail\emailuis\emailui\sis\pkg-localizer.py eas_engine.pkg
       
    72 
       
    73 makesis eas_engine_loc.pkg
       
    74 @echo.
       
    75 copy /Y eas_engine_loc.SIS eas_engine_loc.sisx
       
    76 signsis eas_engine_loc.sisx eas_engine_loc.sisx ..\..\..\app\commonemail\emailuis\emailui\sis\RnD_certs\s60\RDTest_02.der ..\..\..\app\commonemail\emailuis\emailui\sis\RnD_certs\s60\RDTest_02.key
       
    77 @echo.
       
    78 
       
    79 copy /Y eas_engine.sisx ..\..\..\app\commonemail\emailuis\emailui\sis\
       
    80 copy /Y eas_engine_udeb.sisx ..\..\..\app\commonemail\emailuis\emailui\sis\
       
    81 copy /Y eas_engine_loc.sisx ..\..\..\app\commonemail\emailuis\emailui\sis\
       
    82 
       
    83 cd ..\..\..\app\commonemail\emailuis\emailui\sis
       
    84 ) ELSE (
       
    85 @echo ### *** Error: Can't make Mail for Exchange SISX-package; folder ..\..\..\..\..\complementary\eas\sis not found! ***
       
    86 )
       
    87 @echo.
       
    88 
       
    89 @echo ###  Done!  ###
       
    90 @echo ###############
       
    91 
       
    92 
       
    93 @echo.
       
    94 @echo #########################################################
       
    95 @echo ###         Making Common Email SISX-packages         ###
       
    96 @echo ###                                                   ###
       
    97 @echo.
       
    98 
       
    99 @echo ### Making Common Email urel SISX-package [commonemail.sisx]
       
   100 
       
   101 makesis commonemail.pkg
       
   102 @echo.
       
   103 copy /Y commonemail.SIS commonemail.sisx
       
   104 signsis commonemail.sisx commonemail.sisx RnD_certs\s60\RDTest_02.der RnD_certs\s60\RDTest_02.key
       
   105 @echo.
       
   106 
       
   107 @echo ### Making Common Email udeb SISX-package [commonemail_udeb.sisx]
       
   108 
       
   109 makesis commonemail_udeb.pkg
       
   110 @echo.
       
   111 copy /Y commonemail_udeb.SIS commonemail_udeb.sisx
       
   112 signsis commonemail_udeb.sisx commonemail_udeb.sisx RnD_certs\s60\RDTest_02.der RnD_certs\s60\RDTest_02.key
       
   113 @echo.
       
   114 
       
   115 @echo ### Making Common Email localized SISX-package [commonemail_loc.sisx]
       
   116 
       
   117 REM python pkg-localizer.py commonemail.pkg
       
   118 
       
   119 makesis commonemail_loc.pkg
       
   120 @echo.
       
   121 copy /Y commonemail_loc.SIS commonemail_loc.sisx
       
   122 signsis commonemail_loc.sisx commonemail_loc.sisx RnD_certs\s60\RDTest_02.der RnD_certs\s60\RDTest_02.key
       
   123 @echo.
       
   124 
       
   125 
       
   126 @echo ### Making Email UI SISX-package [emailui.sisx]
       
   127 
       
   128 makesis emailui.pkg
       
   129 @echo.
       
   130 copy /Y emailui.SIS emailui.sisx
       
   131 signsis emailui.sisx emailui.sisx RnD_certs\s60\RDTest_02.der RnD_certs\s60\RDTest_02.key
       
   132 @echo.
       
   133 
       
   134 @echo ### Making Email UI udeb SISX-package [emailui_udeb.sisx]
       
   135 
       
   136 makesis emailui_udeb.pkg
       
   137 @echo.
       
   138 copy /Y emailui_udeb.SIS emailui_udeb.sisx
       
   139 signsis emailui_udeb.sisx emailui_udeb.sisx RnD_certs\s60\RDTest_02.der RnD_certs\s60\RDTest_02.key
       
   140 @echo.
       
   141 
       
   142 @echo ### Making Email UI localized SISX-package [emailui_loc.sisx]
       
   143 
       
   144 python pkg-localizer.py emailui.pkg
       
   145 
       
   146 makesis emailui_loc.pkg
       
   147 @echo.
       
   148 copy /Y emailui_loc.SIS emailui_loc.sisx
       
   149 signsis emailui_loc.sisx emailui_loc.sisx RnD_certs\s60\RDTest_02.der RnD_certs\s60\RDTest_02.key
       
   150 @echo.
       
   151 
       
   152 
       
   153 @echo ###  Done!  ###
       
   154 @echo ###############