From 5be795c6bcbc03bc37f7cf7c758298ccfaa884ca Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Fri, 31 Dec 2021 16:20:11 -0600 Subject: Remove warnings and make sure more don't creep in. Tests are not run inside of traversal projects so that skipped test warnings don't fail the build. --- src/libs/dutil/WixToolset.DUtil/dutil.vcxproj | 1 - src/libs/dutil/dutil_t.proj | 4 +--- src/libs/dutil/test/DUtilUnitTest/DUtilUnitTest.vcxproj | 8 ++++++++ src/libs/libs.cmd | 4 +++- 4 files changed, 12 insertions(+), 5 deletions(-) (limited to 'src/libs') diff --git a/src/libs/dutil/WixToolset.DUtil/dutil.vcxproj b/src/libs/dutil/WixToolset.DUtil/dutil.vcxproj index cf38e8ae..ba9e801e 100644 --- a/src/libs/dutil/WixToolset.DUtil/dutil.vcxproj +++ b/src/libs/dutil/WixToolset.DUtil/dutil.vcxproj @@ -33,7 +33,6 @@ {1244E671-F108-4334-BA52-8A7517F26ECD} StaticLibrary dutil - true MultiByte WiX Toolset native library foundation WixToolset.DUtil diff --git a/src/libs/dutil/dutil_t.proj b/src/libs/dutil/dutil_t.proj index 90d66440..ee33dae1 100644 --- a/src/libs/dutil/dutil_t.proj +++ b/src/libs/dutil/dutil_t.proj @@ -1,11 +1,9 @@ - + - - diff --git a/src/libs/dutil/test/DUtilUnitTest/DUtilUnitTest.vcxproj b/src/libs/dutil/test/DUtilUnitTest/DUtilUnitTest.vcxproj index cd8d16c4..9fca2608 100644 --- a/src/libs/dutil/test/DUtilUnitTest/DUtilUnitTest.vcxproj +++ b/src/libs/dutil/test/DUtilUnitTest/DUtilUnitTest.vcxproj @@ -9,10 +9,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + diff --git a/src/libs/libs.cmd b/src/libs/libs.cmd index ddc2e1d6..2cc56239 100644 --- a/src/libs/libs.cmd +++ b/src/libs/libs.cmd @@ -8,7 +8,9 @@ @echo Building libs %_C% -msbuild -Restore libs_t.proj -p:Configuration=%_C% -nologo -m -bl:..\..\build\logs\libs_build.binlog || exit /b +msbuild -Restore libs_t.proj -p:Configuration=%_C% -nologo -m -warnaserror -bl:..\..\build\logs\libs_build.binlog || exit /b + +msbuild dutil\test\DutilUnitTest -t:Test -p:Configuration=%_C% -nologo || exit /b @popd @endlocal -- cgit v1.2.3-55-g6feb