installationservices/swinstallationfw/test/tusif/group/createsisfiles.bat
changeset 77 d1838696558c
parent 25 98b66e4fb0be
equal deleted inserted replaced
75:2d2d25361590 77:d1838696558c
    51 set SUFFICIENTUSERCAPS=sifintegsufficientusercaps
    51 set SUFFICIENTUSERCAPS=sifintegsufficientusercaps
    52 set BASEWITHDRIVEDIALOG=sifintegrationtestbasewithdrivedialog
    52 set BASEWITHDRIVEDIALOG=sifintegrationtestbasewithdrivedialog
    53 set UPGRADEWITHDRIVEDIALOG=sifintegrationtestupgradewithdrivedialog
    53 set UPGRADEWITHDRIVEDIALOG=sifintegrationtestupgradewithdrivedialog
    54 set EMBEDDEDINNERWITHUPGRADE=embeddedinnerwithupgrade
    54 set EMBEDDEDINNERWITHUPGRADE=embeddedinnerwithupgrade
    55 set EMBEDDEDINNERWITHUPGRADEOUTERASBASEWITHDRIVEDIALOG=embeddedinnerwithupgradeouterasbasewithdrivedialog
    55 set EMBEDDEDINNERWITHUPGRADEOUTERASBASEWITHDRIVEDIALOG=embeddedinnerwithupgradeouterasbasewithdrivedialog
       
    56 set COMPONENTINFOINTEGRATIONDIFFUID=sifcomponentinfointegration_diffuid
    56 set DUMMYTEXT=dummy
    57 set DUMMYTEXT=dummy
    57 
    58 
    58 set CREATESISCMD=createsis create -pass usif
    59 set CREATESISCMD=createsis create -pass usif
    59 set CREATESISEXISTINGCERTCMD=createsis create -key %CERTDIR%\root5ca_key.pem -cert %CERTDIR%\root5ca.pem
    60 set CREATESISEXISTINGCERTCMD=createsis create -key %CERTDIR%\root5ca_key.pem -cert %CERTDIR%\root5ca.pem
    60 
    61 
    80 if not exist %DATADIR%\%SUFFICIENTUSERCAPS%.sis goto generate_sis_files
    81 if not exist %DATADIR%\%SUFFICIENTUSERCAPS%.sis goto generate_sis_files
    81 if not exist %DATADIR%\%BASEWITHDRIVEDIALOG%.sis goto generate_sis_files
    82 if not exist %DATADIR%\%BASEWITHDRIVEDIALOG%.sis goto generate_sis_files
    82 if not exist %DATADIR%\%UPGRADEWITHDRIVEDIALOG%.sis goto generate_sis_files
    83 if not exist %DATADIR%\%UPGRADEWITHDRIVEDIALOG%.sis goto generate_sis_files
    83 if not exist %DATADIR%\%EMBEDDEDINNERWITHUPGRADE%.sis goto generate_sis_files
    84 if not exist %DATADIR%\%EMBEDDEDINNERWITHUPGRADE%.sis goto generate_sis_files
    84 if not exist %DATADIR%\%EMBEDDEDINNERWITHUPGRADEOUTERASBASEWITHDRIVEDIALOG%.sis goto generate_sis_files
    85 if not exist %DATADIR%\%EMBEDDEDINNERWITHUPGRADEOUTERASBASEWITHDRIVEDIALOG%.sis goto generate_sis_files
       
    86 if not exist %DATADIR%\%COMPONENTINFOINTEGRATIONDIFFUID%.sis goto generate_sis_files
    85 goto:eof
    87 goto:eof
    86 
    88 
    87 :generate_sis_files
    89 :generate_sis_files
    88 
    90 
    89 rem Copy pkg files for createsis.exe
    91 rem Copy pkg files for createsis.exe
   116 move %COMPONENTINFOINTEGRATIONPU%.sis %BUILDDIR%
   118 move %COMPONENTINFOINTEGRATIONPU%.sis %BUILDDIR%
   117 call %CREATESISEXISTINGCERTCMD% %COMPONENTINFOINTEGRATIONSP%.pkg
   119 call %CREATESISEXISTINGCERTCMD% %COMPONENTINFOINTEGRATIONSP%.pkg
   118 move %COMPONENTINFOINTEGRATIONSP%.sis %BUILDDIR%
   120 move %COMPONENTINFOINTEGRATIONSP%.sis %BUILDDIR%
   119 call %CREATESISEXISTINGCERTCMD% %EMPTYNAMEANDVENDOR%.pkg
   121 call %CREATESISEXISTINGCERTCMD% %EMPTYNAMEANDVENDOR%.pkg
   120 move %EMPTYNAMEANDVENDOR%.sis %BUILDDIR%
   122 move %EMPTYNAMEANDVENDOR%.sis %BUILDDIR%
       
   123 call %CREATESISEXISTINGCERTCMD% %COMPONENTINFOINTEGRATIONDIFFUID%.pkg
       
   124 move %COMPONENTINFOINTEGRATIONDIFFUID%.sis %BUILDDIR%
   121 
   125 
   122 rem construct the embedded ackages inner to outer.
   126 rem construct the embedded ackages inner to outer.
   123 call %CREATESISEXISTINGCERTCMD% %EMBEDDEDINNERBASE2%.pkg
   127 call %CREATESISEXISTINGCERTCMD% %EMBEDDEDINNERBASE2%.pkg
   124 call %CREATESISEXISTINGCERTCMD% %EMBEDDEDINNERBASE1%.pkg
   128 call %CREATESISEXISTINGCERTCMD% %EMBEDDEDINNERBASE1%.pkg
   125 call %CREATESISEXISTINGCERTCMD% %EMBEDDEDINNERBASE11%.pkg
   129 call %CREATESISEXISTINGCERTCMD% %EMBEDDEDINNERBASE11%.pkg
   179 copy /y %SUFFICIENTUSERCAPS%.sis %DATADIR%\%SUFFICIENTUSERCAPS%.sis
   183 copy /y %SUFFICIENTUSERCAPS%.sis %DATADIR%\%SUFFICIENTUSERCAPS%.sis
   180 copy /y %BASEWITHDRIVEDIALOG%.sis %DATADIR%\%BASEWITHDRIVEDIALOG%.sis
   184 copy /y %BASEWITHDRIVEDIALOG%.sis %DATADIR%\%BASEWITHDRIVEDIALOG%.sis
   181 copy /y %UPGRADEWITHDRIVEDIALOG%.sis %DATADIR%\%UPGRADEWITHDRIVEDIALOG%.sis
   185 copy /y %UPGRADEWITHDRIVEDIALOG%.sis %DATADIR%\%UPGRADEWITHDRIVEDIALOG%.sis
   182 copy /y %EMBEDDEDINNERWITHUPGRADE%.sis %DATADIR%\%EMBEDDEDINNERWITHUPGRADE%.sis
   186 copy /y %EMBEDDEDINNERWITHUPGRADE%.sis %DATADIR%\%EMBEDDEDINNERWITHUPGRADE%.sis
   183 copy /y %EMBEDDEDINNERWITHUPGRADEOUTERASBASEWITHDRIVEDIALOG%.sis %DATADIR%\%EMBEDDEDINNERWITHUPGRADEOUTERASBASEWITHDRIVEDIALOG%.sis
   187 copy /y %EMBEDDEDINNERWITHUPGRADEOUTERASBASEWITHDRIVEDIALOG%.sis %DATADIR%\%EMBEDDEDINNERWITHUPGRADEOUTERASBASEWITHDRIVEDIALOG%.sis
       
   188 copy /y %COMPONENTINFOINTEGRATIONDIFFUID%.sis %DATADIR%\%COMPONENTINFOINTEGRATIONDIFFUID%.sis
   184 ) else (
   189 ) else (
   185 mkdir %ARMV5DATADIR%
   190 mkdir %ARMV5DATADIR%
   186 copy /y %BASE%.sis %ARMV5DATADIR%\%BASE%.sis
   191 copy /y %BASE%.sis %ARMV5DATADIR%\%BASE%.sis
   187 copy /y %UPGRADE%.sis %ARMV5DATADIR%\%UPGRADE%.sis
   192 copy /y %UPGRADE%.sis %ARMV5DATADIR%\%UPGRADE%.sis
   188 copy /y %INVALIDUPGRADE%.sis %ARMV5DATADIR%\%INVALIDUPGRADE%.sis
   193 copy /y %INVALIDUPGRADE%.sis %ARMV5DATADIR%\%INVALIDUPGRADE%.sis
   203 copy /y %SUFFICIENTUSERCAPS%.sis %DATADIR%\%SUFFICIENTUSERCAPS%.sis
   208 copy /y %SUFFICIENTUSERCAPS%.sis %DATADIR%\%SUFFICIENTUSERCAPS%.sis
   204 copy /y %BASEWITHDRIVEDIALOG%.sis %DATADIR%\%BASEWITHDRIVEDIALOG%.sis
   209 copy /y %BASEWITHDRIVEDIALOG%.sis %DATADIR%\%BASEWITHDRIVEDIALOG%.sis
   205 copy /y %UPGRADEWITHDRIVEDIALOG%.sis %DATADIR%\%UPGRADEWITHDRIVEDIALOG%.sis
   210 copy /y %UPGRADEWITHDRIVEDIALOG%.sis %DATADIR%\%UPGRADEWITHDRIVEDIALOG%.sis
   206 copy /y %EMBEDDEDINNERWITHUPGRADE%.sis %DATADIR%\%EMBEDDEDINNERWITHUPGRADE%.sis
   211 copy /y %EMBEDDEDINNERWITHUPGRADE%.sis %DATADIR%\%EMBEDDEDINNERWITHUPGRADE%.sis
   207 copy /y %EMBEDDEDINNERWITHUPGRADEOUTERASBASEWITHDRIVEDIALOG%.sis %DATADIR%\%EMBEDDEDINNERWITHUPGRADEOUTERASBASEWITHDRIVEDIALOG%.sis
   212 copy /y %EMBEDDEDINNERWITHUPGRADEOUTERASBASEWITHDRIVEDIALOG%.sis %DATADIR%\%EMBEDDEDINNERWITHUPGRADEOUTERASBASEWITHDRIVEDIALOG%.sis
       
   213 copy /y %COMPONENTINFOINTEGRATIONDIFFUID%.sis %DATADIR%\%COMPONENTINFOINTEGRATIONDIFFUID%.sis
   208 )
   214 )
   209 
   215 
   210 popd
   216 popd