summaryrefslogtreecommitdiff
path: root/ci/test-msvc.bat
diff options
context:
space:
mode:
Diffstat (limited to 'ci/test-msvc.bat')
-rw-r--r--ci/test-msvc.bat7
1 files changed, 3 insertions, 4 deletions
diff --git a/ci/test-msvc.bat b/ci/test-msvc.bat
index 99ae1814..d1a20e5f 100644
--- a/ci/test-msvc.bat
+++ b/ci/test-msvc.bat
@@ -91,10 +91,9 @@ rustup-init -y --default-toolchain=stable-%RUST_HOST% --default-host=%RUST_HOST%
:: now build librsvg
cd win32
nmake /f generate-msvc.mak generate-nmake-files PYTHON=python || goto :error
-:: ideally, we should use `nmake /f Makefile.vc ... || goto :error`, but let's allow this command to fail
-:: for now, since for this pipeline to really pass we need some MRs that fixes NMake builds and
-:: optional dependencies to land.
-nmake /f Makefile.vc CFG=release PREFIX=%INST% PKG_CONFIG=%INST%\bin\pkg-config.exe PKG_CONFIG_PATH=%INST%\lib\pkgconfig
+nmake /f Makefile.vc CFG=release PREFIX=%INST% PKG_CONFIG=%INST%\bin\pkg-config.exe PKG_CONFIG_PATH=%INST%\lib\pkgconfig || goto :error
+nmake /f Makefile.vc CFG=release PREFIX=%INST% PKG_CONFIG=%INST%\bin\pkg-config.exe PKG_CONFIG_PATH=%INST%\lib\pkgconfig tests || goto :error
+nmake /f Makefile.vc CFG=release PREFIX=%INST% PKG_CONFIG=%INST%\bin\pkg-config.exe PKG_CONFIG_PATH=%INST%\lib\pkgconfig rsvg_rust_tests
goto :EOF
:error