gstreamer_test_apps/miscfiles/GStreamer_urel_STUB_SIS.bat
branchRCL_3
changeset 30 7e817e7e631c
parent 29 567bb019e3e3
equal deleted inserted replaced
29:567bb019e3e3 30:7e817e7e631c
     1 /*
       
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
       
     3 *
       
     4 * This library is free software; you can redistribute it and/or
       
     5 * modify it under the terms of the GNU Lesser General Public
       
     6 * License as published by the Free Software Foundation; either
       
     7 * version 2 of the License, or (at your option) any later version.
       
     8 *
       
     9 * This library is distributed in the hope that it will be useful,
       
    10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
       
    11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
       
    12 * Lesser General Public License for more details.
       
    13 *
       
    14 * You should have received a copy of the GNU Lesser General Public
       
    15 * License along with this library; if not, write to the
       
    16 * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
       
    17 * Boston, MA 02111-1307, USA.
       
    18 *
       
    19 * Description:
       
    20 *
       
    21 */
       
    22 
       
    23 @echo off
       
    24 echo ----------------------------
       
    25 echo Configuring for RnD SIS
       
    26 echo ----------------------------
       
    27 echo Start of configure time:
       
    28 time /t
       
    29 
       
    30 :CREATE_DIR
       
    31 echo.
       
    32 echo - create Sis folder (created only if needed)
       
    33 mkdir ..\..\SIS
       
    34 
       
    35 :COPY_DLL
       
    36 echo.
       
    37 echo - Copy dlls [urel]:
       
    38 copy %EPOCROOT%epoc32\release\armv5\urel\libgstadder.dll .
       
    39 copy %EPOCROOT%epoc32\release\armv5\urel\libgstaudio.dll .
       
    40 copy %EPOCROOT%epoc32\release\armv5\urel\libgstbase.dll .
       
    41 copy %EPOCROOT%epoc32\release\armv5\urel\libgstcdda.dll .
       
    42 copy %EPOCROOT%epoc32\release\armv5\urel\libgstcontroller.dll .
       
    43 copy %EPOCROOT%epoc32\release\armv5\urel\libgstdataprotocol.dll .
       
    44 copy %EPOCROOT%epoc32\release\armv5\urel\libgstdevsoundext.dll .
       
    45 copy %EPOCROOT%epoc32\release\armv5\urel\libgstfft.dll .
       
    46 copy %EPOCROOT%epoc32\release\armv5\urel\libgstgdp.dll .
       
    47 copy %EPOCROOT%epoc32\release\armv5\urel\libgstinterfaces.dll .
       
    48 copy %EPOCROOT%epoc32\release\armv5\urel\libgstnet.dll .
       
    49 copy %EPOCROOT%epoc32\release\armv5\urel\libgstnetbuffer.dll .
       
    50 copy %EPOCROOT%epoc32\release\armv5\urel\libgstpbutils.dll .
       
    51 copy %EPOCROOT%epoc32\release\armv5\urel\libgstreamer.dll .
       
    52 copy %EPOCROOT%epoc32\release\armv5\urel\libgstriff.dll .
       
    53 copy %EPOCROOT%epoc32\release\armv5\urel\libgstsubparse.dll .
       
    54 copy %EPOCROOT%epoc32\release\armv5\urel\libgsttag.dll .
       
    55 copy %EPOCROOT%epoc32\release\armv5\urel\libgsttcp.dll .
       
    56 copy %EPOCROOT%epoc32\release\armv5\urel\libgstaudiorate.dll .
       
    57 copy %EPOCROOT%epoc32\release\armv5\urel\libgstaudioresample.dll .
       
    58 copy %EPOCROOT%epoc32\release\armv5\urel\libgstaudiotestsrc.dll .
       
    59 copy %EPOCROOT%epoc32\release\armv5\urel\libgstcoreelements.dll .
       
    60 copy %EPOCROOT%epoc32\release\armv5\urel\libgstcoreindexers.dll .
       
    61 copy %EPOCROOT%epoc32\release\armv5\urel\libgstdecodebin.dll .
       
    62 copy %EPOCROOT%epoc32\release\armv5\urel\libgstdecodebin2.dll .
       
    63 copy %EPOCROOT%epoc32\release\armv5\urel\libgstdevsoundsink.dll .
       
    64 copy %EPOCROOT%epoc32\release\armv5\urel\libgstdevsoundsrc.dll .
       
    65 copy %EPOCROOT%epoc32\release\armv5\urel\libgstplaybin.dll .
       
    66 copy %EPOCROOT%epoc32\release\armv5\urel\libgsttypefindfunctions.dll .
       
    67 copy %EPOCROOT%epoc32\release\armv5\urel\libgstwavparse.dll .
       
    68 copy %EPOCROOT%epoc32\release\armv5\urel\libgstwavenc.dll .
       
    69 copy %EPOCROOT%epoc32\release\armv5\urel\libgstaudioconvert.dll .
       
    70 copy %EPOCROOT%epoc32\release\armv5\urel\libgstqueue2.dll .
       
    71 copy %EPOCROOT%epoc32\release\armv5\urel\libgstapp.dll .
       
    72 copy %EPOCROOT%epoc32\release\armv5\urel\libgstautodetect.dll .
       
    73 
       
    74 if errorlevel == 1 goto END_ERROR
       
    75 
       
    76 :CALL_ELFTRAIN
       
    77 echo - Updating Version No [10.1] (calling elftran)
       
    78 call elftran.exe -version 10.1 libgstadder.dll
       
    79 call elftran.exe -version 10.1 libgstaudio.dll 
       
    80 call elftran.exe -version 10.1 libgstbase.dll 
       
    81 call elftran.exe -version 10.1 libgstcdda.dll 
       
    82 call elftran.exe -version 10.1 libgstcontroller.dll 
       
    83 call elftran.exe -version 10.1 libgstdataprotocol.dll 
       
    84 call elftran.exe -version 10.1 libgstdevsoundext.dll 
       
    85 call elftran.exe -version 10.1 libgstfft.dll 
       
    86 call elftran.exe -version 10.1 libgstgdp.dll 
       
    87 call elftran.exe -version 10.1 libgstinterfaces.dll 
       
    88 call elftran.exe -version 10.1 libgstnet.dll 
       
    89 call elftran.exe -version 10.1 libgstnetbuffer.dll 
       
    90 call elftran.exe -version 10.1 libgstpbutils.dll 
       
    91 call elftran.exe -version 10.1 libgstreamer.dll 
       
    92 call elftran.exe -version 10.1 libgstriff.dll 
       
    93 call elftran.exe -version 10.1 libgstsubparse.dll 
       
    94 call elftran.exe -version 10.1 libgsttag.dll 
       
    95 call elftran.exe -version 10.1 libgsttcp.dll 
       
    96 call elftran.exe -version 10.1 libgstaudiorate.dll 
       
    97 call elftran.exe -version 10.1 libgstaudioresample.dll 
       
    98 call elftran.exe -version 10.1 libgstaudiotestsrc.dll 
       
    99 call elftran.exe -version 10.1 libgstcoreelements.dll 
       
   100 call elftran.exe -version 10.1 libgstcoreindexers.dll 
       
   101 call elftran.exe -version 10.1 libgstdecodebin.dll 
       
   102 call elftran.exe -version 10.1 libgstdecodebin2.dll 
       
   103 call elftran.exe -version 10.1 libgstdevsoundsink.dll 
       
   104 call elftran.exe -version 10.1 libgstdevsoundsrc.dll 
       
   105 call elftran.exe -version 10.1 libgstplaybin.dll 
       
   106 call elftran.exe -version 10.1 libgsttypefindfunctions.dll 
       
   107 call elftran.exe -version 10.1 libgstwavparse.dll 
       
   108 call elftran.exe -version 10.1 libgstwavenc.dll 
       
   109 call elftran.exe -version 10.1 libgstaudioconvert.dll 
       
   110 call elftran.exe -version 10.1 libgstqueue2.dll 
       
   111 call elftran.exe -version 10.1 libgstapp.dll 
       
   112 call elftran.exe -version 10.1 libgstautodetect.dll 
       
   113 
       
   114 :MAKESIS
       
   115 makesis ..\..\SIS\gstreamer_urel.pkg ..\..\SIS\gstreamer_urel.sis
       
   116 signsis ..\..\SIS\gstreamer_urel.sis ..\..\SIS\gstreamer_urel.sisx RD.crt RD.key
       
   117 if errorlevel == 1 goto END_ERROR
       
   118 
       
   119 :DELETE_DLL
       
   120 echo.
       
   121 echo - remove the copied dlls from current folder
       
   122 del libgstadder.dll
       
   123 del libgstaudio.dll 
       
   124 del libgstbase.dll 
       
   125 del libgstcdda.dll 
       
   126 del libgstcontroller.dll 
       
   127 del libgstdataprotocol.dll 
       
   128 del libgstdevsoundext.dll 
       
   129 del libgstfft.dll 
       
   130 del libgstgdp.dll 
       
   131 del libgstinterfaces.dll 
       
   132 del libgstnet.dll 
       
   133 del libgstnetbuffer.dll 
       
   134 del libgstpbutils.dll 
       
   135 del libgstreamer.dll 
       
   136 del libgstriff.dll 
       
   137 del libgstsubparse.dll 
       
   138 del libgsttag.dll 
       
   139 del libgsttcp.dll 
       
   140 del libgstaudiorate.dll 
       
   141 del libgstaudioresample.dll 
       
   142 del libgstaudiotestsrc.dll 
       
   143 del libgstcoreelements.dll 
       
   144 del libgstcoreindexers.dll 
       
   145 del libgstdecodebin.dll 
       
   146 del libgstdecodebin2.dll 
       
   147 del libgstdevsoundsink.dll 
       
   148 del libgstdevsoundsrc.dll 
       
   149 del libgstplaybin.dll 
       
   150 del libgsttypefindfunctions.dll 
       
   151 del libgstwavparse.dll 
       
   152 del libgstwavenc.dll 
       
   153 del libgstaudioconvert.dll 
       
   154 del libgstqueue2.dll 
       
   155 del libgstapp.dll 
       
   156 del libgstautodetect.dll 
       
   157 
       
   158 goto END
       
   159 
       
   160 :END_ERROR
       
   161 echo.
       
   162 echo Sis creation failed.
       
   163 goto FINAL_END
       
   164 
       
   165 :END
       
   166 echo.
       
   167 echo Sis file created succesfully
       
   168 echo ============================
       
   169 
       
   170 :FINAL_END
       
   171 echo End of configure time is:
       
   172 time /t