Only re-extract installer executable, if it doesn't exist or differs.
This commit is contained in:
parent
9b5334ba27
commit
ee05308c0e
@ -155,7 +155,8 @@ Section "-LaunchTheInstaller"
|
||||
; --------
|
||||
|
||||
RunTryAgain:
|
||||
|
||||
|
||||
SetOverwrite ifdiff
|
||||
File "/oname=$PLUGINSDIR\LameXP-SETUP-r${LAMEXP_BUILD}.exe" "${LAMEXP_SOURCE_FILE}"
|
||||
|
||||
DetailPrint "ExecShellWait: $PLUGINSDIR\LameXP-SETUP-r${LAMEXP_BUILD}.exe"
|
||||
@ -177,6 +178,9 @@ Section "-LaunchTheInstaller"
|
||||
|
||||
; --------
|
||||
|
||||
SetOverwrite ifdiff
|
||||
File "/oname=$PLUGINSDIR\LameXP-SETUP-r${LAMEXP_BUILD}.exe" "${LAMEXP_SOURCE_FILE}"
|
||||
|
||||
ClearErrors
|
||||
ExecShell "open" "$PLUGINSDIR\LameXP-SETUP-r${LAMEXP_BUILD}.exe" '$R9' SW_SHOWNORMAL
|
||||
IfErrors 0 RunSuccess
|
||||
@ -191,6 +195,7 @@ Section "-LaunchTheInstaller"
|
||||
DetailPrint "Failed to launch installer :-("
|
||||
SetDetailsPrint listonly
|
||||
|
||||
SetErrorLevel 1
|
||||
Abort "Aborted."
|
||||
|
||||
; --------
|
||||
@ -198,4 +203,5 @@ Section "-LaunchTheInstaller"
|
||||
RunSuccess:
|
||||
|
||||
Delete /REBOOTOK "$PLUGINSDIR\LameXP-SETUP-r${LAMEXP_BUILD}.exe"
|
||||
SetErrorLevel 0
|
||||
SectionEnd
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -63,7 +63,7 @@
|
||||
</translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location filename="../../src/Dialog_MainWindow.cpp" line="3763"/>
|
||||
<location filename="../../src/Dialog_MainWindow.cpp" line="3764"/>
|
||||
<source>%n Instance(s)</source>
|
||||
<translation>
|
||||
<numerusform>%n Instance</numerusform>
|
||||
@ -74,7 +74,7 @@
|
||||
<context>
|
||||
<name>ProcessingDialog</name>
|
||||
<message numerus="yes">
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="645"/>
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="659"/>
|
||||
<source>Encoding: %n file(s) of %1 completed so far, please wait...</source>
|
||||
<translation>
|
||||
<numerusform>Encoding: %n file of %1 completed so far, please wait...</numerusform>
|
||||
@ -82,7 +82,7 @@
|
||||
</translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="677"/>
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="691"/>
|
||||
<source>Process was aborted by the user after %n file(s)!</source>
|
||||
<translation>
|
||||
<numerusform>Process was aborted by the user after %n file!</numerusform>
|
||||
@ -90,7 +90,7 @@
|
||||
</translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="706"/>
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="720"/>
|
||||
<source>Error: %1 of %n file(s) failed (%2). Double-click failed items for detailed information!</source>
|
||||
<translation>
|
||||
<numerusform>Error: %1 of %n file failed (%2). Double-click failed items for detailed information!</numerusform>
|
||||
@ -98,7 +98,7 @@
|
||||
</translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="706"/>
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="720"/>
|
||||
<source>%n file(s) skipped</source>
|
||||
<translation>
|
||||
<numerusform>%n file skipped</numerusform>
|
||||
@ -106,7 +106,7 @@
|
||||
</translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="710"/>
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="724"/>
|
||||
<source>Error: %1 of %n file(s) failed. Double-click failed items for detailed information!</source>
|
||||
<translation>
|
||||
<numerusform>Error: %1 of %n file failed. Double-click failed items for detailed information!</numerusform>
|
||||
@ -114,7 +114,7 @@
|
||||
</translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="724"/>
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="738"/>
|
||||
<source>All files completed successfully. Skipped %n file(s).</source>
|
||||
<translation>
|
||||
<numerusform>All files completed successfully. Skipped %n file.</numerusform>
|
||||
@ -122,7 +122,7 @@
|
||||
</translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="1148"/>
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="1162"/>
|
||||
<source>%n hour(s)</source>
|
||||
<translation>
|
||||
<numerusform>%n hour</numerusform>
|
||||
@ -130,8 +130,8 @@
|
||||
</translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="1149"/>
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="1153"/>
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="1163"/>
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="1167"/>
|
||||
<source>%n minute(s)</source>
|
||||
<translation>
|
||||
<numerusform>%n minute</numerusform>
|
||||
@ -139,8 +139,8 @@
|
||||
</translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="1154"/>
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="1158"/>
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="1168"/>
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="1172"/>
|
||||
<source>%n second(s)</source>
|
||||
<translation>
|
||||
<numerusform>%n second</numerusform>
|
||||
@ -148,7 +148,7 @@
|
||||
</translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="1159"/>
|
||||
<location filename="../../src/Dialog_Processing.cpp" line="1173"/>
|
||||
<source>%n millisecond(s)</source>
|
||||
<translation>
|
||||
<numerusform>%n millisecond</numerusform>
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -35,7 +35,7 @@
|
||||
#define VER_LAMEXP_MINOR_LO 9
|
||||
#define VER_LAMEXP_TYPE Alpha
|
||||
#define VER_LAMEXP_PATCH 8
|
||||
#define VER_LAMEXP_BUILD 1476
|
||||
#define VER_LAMEXP_BUILD 1477
|
||||
#define VER_LAMEXP_CONFG 1348
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
Loading…
Reference in New Issue
Block a user