diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1b14dfd..cbf20e2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,7 +11,6 @@ variables: PROJECT_NAME: "DRace" GIT_SUBMODULE_STRATEGY: "normal" - DRRUN_EXE: "C:\\opt\\DynamoRIO-Windows-7.91.18081-0\\bin64\\drrun.exe" _NT_SYMBOL_PATH: "SRV*c:\\symbolcache\\*https://msdl.microsoft.com/download/symbols" stages: - generate diff --git a/contrib/build-ci.bat b/contrib/build-ci.bat index 3861b62..2c535ef 100644 --- a/contrib/build-ci.bat +++ b/contrib/build-ci.bat @@ -1,6 +1,7 @@ echo "== Build DRace ===" -call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Tools\VsDevCmd.bat" -arch=amd64 -host_arch=amd64 || goto :error +call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\Tools\VsDevCmd.bat" -arch=amd64 -host_arch=amd64 || ^ +call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Tools\VsDevCmd.bat" -arch=amd64 -host_arch=amd64 echo "=== Build drace-TSAN DR 7.91.x ===" cd build-tsan-dr791 diff --git a/contrib/generate-ci.bat b/contrib/generate-ci.bat index 4d8b8c5..d49c732 100644 --- a/contrib/generate-ci.bat +++ b/contrib/generate-ci.bat @@ -1,6 +1,7 @@ echo "=== Setup build environment ===" -call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Tools\VsDevCmd.bat" -arch=amd64 -host_arch=amd64 || goto :error +call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\Tools\VsDevCmd.bat" -arch=amd64 -host_arch=amd64 || ^ +call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Tools\VsDevCmd.bat" -arch=amd64 -host_arch=amd64 set CC=cl.exe set CXX=cl.exe @@ -8,11 +9,5 @@ set CXX=cl.exe echo "=== Generate drace-TSAN DR 7.91.x ===" mkdir build-tsan-dr791 cd build-tsan-dr791 -cmake -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DDRACE_XML_EXPORTER=1 -DBOOST_ROOT=C:\\opt\\boost_1_71_0 -DCMAKE_PREFIX_PATH=C:\\Qt\\Qt5.13.1\\5.13.1\\msvc2017_64\\lib\\cmake\\Qt5 -DDRACE_ENABLE_TESTING=1 -DDRACE_ENABLE_BENCH=1 -DDynamoRIO_DIR=C:/opt/DynamoRIO-Windows-7.91.18081-0/cmake -DDRACE_DETECTOR=tsan -DCMAKE_INSTALL_PREFIX:PATH=package .. || goto :error +cmake -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DDRACE_XML_EXPORTER=1 -DBOOST_ROOT=C:\\opt\\boost_1_71_0 -DCMAKE_PREFIX_PATH=C:\\Qt\\Qt5.13.1\\5.13.1\\msvc2017_64\\lib\\cmake\\Qt5 -DDRACE_ENABLE_TESTING=1 -DDRACE_ENABLE_BENCH=1 -DDynamoRIO_DIR=C:/opt/DynamoRIO-Windows-7.91.18219-0/cmake -DDRACE_DETECTOR=tsan -DCMAKE_INSTALL_PREFIX:PATH=package .. cd .. -goto :EOF - -:error -echo At least one step failed with #%errorlevel%. -exit /b %errorlevel% -