summaryrefslogtreecommitdiff
path: root/Util/BoogieBuildAndTest.cmd
diff options
context:
space:
mode:
Diffstat (limited to 'Util/BoogieBuildAndTest.cmd')
-rw-r--r--Util/BoogieBuildAndTest.cmd27
1 files changed, 27 insertions, 0 deletions
diff --git a/Util/BoogieBuildAndTest.cmd b/Util/BoogieBuildAndTest.cmd
new file mode 100644
index 00000000..08d5baeb
--- /dev/null
+++ b/Util/BoogieBuildAndTest.cmd
@@ -0,0 +1,27 @@
+@echo off
+pushd ..\test
+goto Cleanandbuild
+
+:Cleanandbuild
+cls
+@echo on
+devenv ..\Source\Boogie.sln /Clean
+@echo off
+if errorlevel 1 goto fail
+@echo on
+devenv ..\source\Boogie.sln /Build
+@echo off
+if errorlevel 1 goto fail
+goto reg
+
+:Reg
+cls
+call runtestall
+goto end
+
+:fail
+echo Some part of the rebuild failed.
+goto end
+
+:end
+popd \ No newline at end of file