build/tools/build_tbs.cmd
branchRCL_3
changeset 21 ea3e26ea6629
parent 6 c8ecf89eb77f
--- a/build/tools/build_tbs.cmd	Sat Feb 20 00:39:01 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,65 +0,0 @@
-@echo off
-rem
-rem Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
-rem All rights reserved.
-rem This component and the accompanying materials are made available
-rem under the terms of "Eclipse Public License v1.0"
-rem which accompanies this distribution, and is available
-rem at the URL "http://www.eclipse.org/legal/epl-v10.html".
-rem
-rem Initial Contributors:
-rem Nokia Corporation - initial contribution.
-rem
-rem Contributors:
-rem
-rem Description:
-rem
-@echo on
-
-@echo off
-setlocal
-echo build_tbs
-echo usage:   build_tbs.cmd "input xml file without extension" ["inputfile path"]
-echo usage:   inputfile path is optional cases that command launch different path as inputfile
-echo example: build_tbs.cmd S60Build \epoc32\tools\s60tools\
-echo example: build_tbs.cmd S60Build
-
-echo set build tools path
-PATH=%PATH%;\epoc32\tools\s60tools\
-
-rem set port 1971 for TBS by default 
-if not defined TBS_PORT (
-call set TBS_PORT=1971
-)
-
-rem set 2 processor by default
-if not defined NUMBER_OF_PROCESSORS (
-call set NUMBER_OF_PROCESSORS=2
-)
-
-rem Starts NUMBER_OF_PROCESSORS*2 clients. If NUMBER_OF_PROCESSORS is set to "0" start one client
-if "%NUMBER_OF_PROCESSORS%" equ "0" (
-call set /a LOOP=1
-) else (
-call set /a LOOP=%NUMBER_OF_PROCESSORS%*2
-)
-echo start clients
-:loopagain
-call set /a LOOP-=1
-call start cmd /C "\epoc32\tools\build\buildclient.pl -w 5 -c Client%LOOP% -d localhost:%TBS_PORT% -e 1"
-perl -le "sleep 1"
-if not "%LOOP%" equ "0" goto :loopagain
-
-echo delete old build log
-if exist %LOGS_PATH%scanlog_%1.html (
-call del /q %LOGS_PATH%scanlog_%1.html
-)
-echo start build server
-call perl \epoc32\tools\build\buildserver.pl -p %TBS_PORT% -d %2%1.xml -l %LOGS_PATH%%1_bld.log
-
-call perl \epoc32\tools\htmlscanlog.pl -l %LOGS_PATH%%1_bld.log -o %LOGS_PATH%scanlog_%1.html -v
-
-endlocal
-
-
-