55 строки
2.0 KiB
Batchfile
55 строки
2.0 KiB
Batchfile
@echo off
|
|
PUSHD %~dp0..
|
|
|
|
IF EXIST WixBuildTools (CALL :DoAction WixBuildTools %*)
|
|
IF EXIST Data (CALL :DoAction Data %*)
|
|
IF EXIST Extensibility (CALL :DoAction Extensibility %*)
|
|
IF EXIST dutil (CALL :DoAction dutil %*)
|
|
IF EXIST wcautil (CALL :DoAction wcautil %*)
|
|
IF EXIST Dtf (CALL :DoAction Dtf %*)
|
|
IF EXIST BootstrapperCore (CALL :DoAction BootstrapperCore %*)
|
|
IF EXIST balutil (CALL :DoAction balutil %*)
|
|
IF EXIST burn (CALL :DoAction burn %*)
|
|
IF EXIST Converters (CALL :DoAction Converters %*)
|
|
IF EXIST Core.Native (CALL :DoAction Core.Native %*)
|
|
IF EXIST Core (CALL :DoAction Core %*)
|
|
IF EXIST doc (CALL :DoAction doc %*)
|
|
IF EXIST Harvesters (CALL :DoAction Harvesters %*)
|
|
IF EXIST Tools (CALL :DoAction Tools %*)
|
|
IF EXIST Util.wixext (CALL :DoAction Util.wixext %*)
|
|
IF EXIST ComPlus.wixext (CALL :DoAction ComPlus.wixext %*)
|
|
IF EXIST Dependency.wixext (CALL :DoAction Dependency.wixext %*)
|
|
IF EXIST DifxApp.wixext (CALL :DoAction DifxApp.wixext %*)
|
|
IF EXIST DirectX.wixext (CALL :DoAction DirectX.wixext %*)
|
|
IF EXIST Firewall.wixext (CALL :DoAction Firewall.wixext %*)
|
|
IF EXIST Gaming.wixext (CALL :DoAction Gaming.wixext %*)
|
|
IF EXIST Http.wixext (CALL :DoAction Http.wixext %*)
|
|
IF EXIST Iis.wixext (CALL :DoAction Iis.wixext %*)
|
|
IF EXIST Msmq.wixext (CALL :DoAction Msmq.wixext %*)
|
|
IF EXIST NetFx.wixext (CALL :DoAction NetFx.wixext %*)
|
|
IF EXIST PowerShell.wixext (CALL :DoAction PowerShell.wixext %*)
|
|
IF EXIST Sql.wixext (CALL :DoAction Sql.wixext %*)
|
|
IF EXIST Tag.wixext (CALL :DoAction Tag.wixext %*)
|
|
IF EXIST UI.wixext (CALL :DoAction UI.wixext %*)
|
|
IF EXIST VisualStudio.wixext (CALL :DoAction VisualStudio.wixext %*)
|
|
IF EXIST Bal.wixext (CALL :DoAction Bal.wixext %*)
|
|
@rem IF EXIST Setup (CALL :DoAction Setup %*)
|
|
@rem IF EXIST VisualStudioExtension (CALL :DoAction VisualStudioExtension %*)
|
|
|
|
POPD
|
|
GOTO :EOF
|
|
|
|
:DoAction
|
|
|
|
SET _D=%1
|
|
SHIFT
|
|
|
|
PUSHD %_D%
|
|
ECHO -------------------
|
|
ECHO %_D% executing: %1 %2 %3 %4 %5 %6 %7 %8 %9
|
|
|
|
CMD /C %1 %2 %3 %4 %5 %6 %7 %8 %9
|
|
rem START /D %1 /WAIT %2 %3 %4 %5 %6 %7 %8 %9
|
|
|
|
POPD
|
|
GOTO :EOF |