aboutsummaryrefslogtreecommitdiffhomepage
path: root/templates/vsprojects/vs2013/build_and_run_tests.bat.template
diff options
context:
space:
mode:
authorGravatar Nicolas "Pixel" Noble <pixel@nobis-crew.org>2015-02-17 05:14:17 +0100
committerGravatar Nicolas "Pixel" Noble <pixel@nobis-crew.org>2015-02-17 05:14:17 +0100
commit23197abb50b9116c4cbca52cd5baba157e7110d9 (patch)
tree2fd8cc36a27cee0c0562f09988fb8852a50db527 /templates/vsprojects/vs2013/build_and_run_tests.bat.template
parentde2071beb821c6744e12bbaa1e56e15e2b709ce4 (diff)
parentbefc83d3dd8d8ceb80822b7de910f1268195d10b (diff)
Merge branch 'master' of github.com:google/grpc into uds
Conflicts: Makefile
Diffstat (limited to 'templates/vsprojects/vs2013/build_and_run_tests.bat.template')
-rw-r--r--templates/vsprojects/vs2013/build_and_run_tests.bat.template40
1 files changed, 0 insertions, 40 deletions
diff --git a/templates/vsprojects/vs2013/build_and_run_tests.bat.template b/templates/vsprojects/vs2013/build_and_run_tests.bat.template
deleted file mode 100644
index d7ec0e8dd1..0000000000
--- a/templates/vsprojects/vs2013/build_and_run_tests.bat.template
+++ /dev/null
@@ -1,40 +0,0 @@
-<%!
- import re
-%>\
-<%def name="to_windows_path(path)">${path.replace('/','\\')}</%def>\
-<%
- test_targets = [ target for target in targets if target.name.startswith('gpr_') and target.name.endswith('_test')]
- test_bin_dir = 'test_bin'
-%>\
-@rem Build and runs unit all unit tests
-
-@rem Set VS variables
-@call "%VS120COMNTOOLS%\..\..\vc\vcvarsall.bat" x86
-
-@rem Build the library dependencies first
-MSBuild.exe gpr.vcxproj /p:Configuration=Debug
-MSBuild.exe gpr_test_util.vcxproj /p:Configuration=Debug
-
-mkdir ${test_bin_dir}
-
-% for target in test_targets:
-echo Building test ${target.name}
-cl.exe /c /I..\.. /I..\..\include /nologo /Z7 /W3 /WX- /sdl /D WIN32 /D _LIB /D _USE_32BIT_TIME_T /D _UNICODE /D UNICODE /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd /TC /analyze- /Fo:${test_bin_dir}\ \
-%for source in target.src:
-..\..\${to_windows_path(source)} \
-%endfor
-
-link.exe /DEBUG /OUT:"${test_bin_dir}\${target.name}.exe" /INCREMENTAL /NOLOGO /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /MACHINE:X86 \
-%for dep in target.deps:
-Debug\${dep}.lib \
-%endfor
-%for source in target.src:
-${test_bin_dir}\${re.search('([^/]+)\.c$', source).group(1)}.obj \
-%endfor
-
-echo(
-echo Running test ${target.name}
-${test_bin_dir}\${target.name}.exe || echo TEST FAILED: ${target.name} && exit /b
-echo(
-
-% endfor \ No newline at end of file