-
Notifications
You must be signed in to change notification settings - Fork 0
/
build_server.bat
33 lines (28 loc) · 716 Bytes
/
build_server.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
@echo off
@set ServerDestDir=.\Artifacts\Server\
@set ServerSrcDir=.\NetService\Release
@set ClientDestDir=.\Artifacts\Client\
@set ClientSrcDir=.\VNOC\Release
@echo .
@echo .
@echo .
@echo ================ Build Server =================
"%VS11PATH%\devenv.com" .\NetService\server.sln /rebuild "Release"
if ERRORLEVEL 1 exit /b 1
@echo .
@echo .
@echo .
@echo ================ Unit Test =================
@echo "%ServerSrcDir%\testRunner.exe"
"%ServerSrcDir%\testRunner.exe"
@echo .
@echo .
@echo .
@echo ================ Copy Artifacts ================
@mkdir "%ServerDestDir%"
@xcopy "%ServerSrcDir%" "%ServerDestDir%" /e/c/y
@echo .
@echo .
@echo .
@echo ================ End~~ =================
@exit /b 0