From a181c02fd5ef6d601a98778a5c9e20b5c52779ca Mon Sep 17 00:00:00 2001 From: Bob Arnson Date: Fri, 14 Feb 2025 22:29:39 -0500 Subject: Convert ext\ to MSTest and traversal projects. - Move ext\ unit tests to MSTest. - MSBuildify ext projects with MSTest execution. - Fork test support projects for MSTest: - WixInternal.TestSupport - WixInternal.Core.TestPackage --- src/ext/ext.cmd | 53 +++++------------------------------------------------ 1 file changed, 5 insertions(+), 48 deletions(-) (limited to 'src/ext/ext.cmd') diff --git a/src/ext/ext.cmd b/src/ext/ext.cmd index 8575b81e..86aac47b 100644 --- a/src/ext/ext.cmd +++ b/src/ext/ext.cmd @@ -2,58 +2,15 @@ @pushd %~dp0 @set _C=Debug +@set _L=%~dp0..\..\build\logs +@set _SuppressWixClean=false + :parse_args @if /i "%1"=="release" set _C=Release +@if /i "%1"=="inc" set _SuppressWixClean=true @if not "%1"=="" shift & goto parse_args -@echo ext build %_C% - -:: These extensions must be built in this order. - -:: Util -call Util\util.cmd %_C% || exit /b - -:: Bal -call Bal\bal.cmd %_C% || exit /b - -:: NetFx -call NetFx\netfx.cmd %_C% || exit /b - - -:: The rest of the extensions are in alphabetical order. - -:: ComPlus -call ComPlus\complus.cmd %_C% || exit /b - -:: Dependency -call Dependency\dependency.cmd %_C% || exit /b - -:: DirectX -call DirectX\directx.cmd %_C% || exit /b - -:: Firewall -call Firewall\firewall.cmd %_C% || exit /b - -:: Http -call Http\http.cmd %_C% || exit /b - -:: Iis -call Iis\iis.cmd %_C% || exit /b - -:: Msmq -call Msmq\msmq.cmd %_C% || exit /b - -:: PowerShell -call PowerShell\ps.cmd %_C% || exit /b - -:: Sql -call Sql\sql.cmd %_C% || exit /b - -:: UI -call UI\ui.cmd %_C% || exit /b - -:: VisualStudio -call VisualStudio\vs.cmd %_C% || exit /b +msbuild ext_t.proj -p:Configuration=%_C% -p:SuppressWixClean=%_SuppressWixClean% -m -tl -nologo -warnaserror -bl:%_L%\ext_build.binlog || exit /b @popd @endlocal -- cgit v1.2.3-55-g6feb