summaryrefslogtreecommitdiffstats
path: root/hostTools/scripts/nightlybuild/voice/cxc_nbrt_setenv.bat
blob: 6a3fab2e6bd85911bbf6c87e5a81dc1b69726c4c (plain)
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
::------------------------------------------------------------------------------
:: Broadcom Canada Ltd., Copyright 2001 - 2003
::
:: Filename: cxc_nbrt_setenv.bat
:: Purpose:  Setting up of environment variables used in the other 
::           batch files and shell scripts. 
::
:: NOTE: This is probably the only file that you will need
:: to modify to enable nightly builds.
::------------------------------------------------------------------------------ 

set CXNB_UCMCC_PROJECT=dslx_common
set CXNB_BASECC_PROJECT=CommEngine
set CXNB_LABEL_SUFFIX=dslx

:: CUSTOMIZE 
:: Enter the name or the IP address of the nightly build computer, 
:: the username and password, 
:: and the root password for the test computer
SET UNIX_TESTCOMPUTER=ip_address_of_the_unix_box 
set UNIX_USERNAME=username_for_the_unix_box
set UNIX_USERPASS=password_for_the_unix_box
set UNIX_ROOTPASS=root_password_for_the_unix_box

:: CUSTOMIZE 
:: Enter the root of the CommEngine view (one level above CommEngine directory) in MSDOS style
set CXNB_BASECC_VIEW_ROOT=\\%UNIX_TESTCOMPUTER%\vmarkovski\views\nb_view

:: CUSTOMIZE 
:: Enter the path to the nightly build tools (blat, psexec, etc.)
set CXNB_TOOLS_PATH=c:\nb\tools

:: CUSTOMIZE
:: Enter the path of the directory from where 
:: the nightly build scripts are launched
set CXNB_RUN_PATH=V:\views\irvine_view\%CXNB_BASECC_PROJECT%\hostTools\scripts\nightlybuild\voice

:: CUSTOMIZE 
:: Make sure bash, build scripts and ldx_tools are in the PATH
set PATH=c:\cygwin\bin;%PATH%;%CXNB_RUN_PATH%;%CXNB_LDX_TOOLS_PATH%;%CXNB_TOOLS_PATH%

:: CUSTOMIZE 
:: Enter the root of the CommEngine view (one level above CommEngine directory) in UNIX style
set UNIX_CXNB_BASECC_VIEW_ROOT=/home/vmarkovski/views/nb_view

set UNIX_CXNB_BASECC_LOCAL_VIEW_PATH=%UNIX_CXNB_BASECC_VIEW_ROOT%/%CXNB_BASECC_PROJECT%
set UNIX_CXNB_BASECC_LOCAL_SRC_PATH=%UNIX_CXNB_BASECC_VIEW_ROOT%/%CXNB_BASECC_PROJECT%_build

:: Variables for base ClearCase projects
set CXNB_BASECC_LOCAL_VIEW_PATH=%CXNB_BASECC_VIEW_ROOT%\%CXNB_BASECC_PROJECT%
set CXNB_BASECC_LOCAL_SRC_PATH=%CXNB_BASECC_VIEW_ROOT%\%CXNB_BASECC_PROJECT%_build
set CXNB_BASECC_LRULES_PATH=%CXNB_RUN_PATH%\ccLoadRules\%CXNB_BASECC_PROJECT%
set CXNB_BASECC_LOCAL_LOG_PATH=%CXNB_BASECC_VIEW_ROOT%\log\%CXNB_BASECC_PROJECT%

:: Variables for UCM ClearCase projects
:: CUSTOMIZE
:: For the variable CXNB_LOCAL_VIEW_PATH, enter to root of the UCM view
set CXNB_LOCAL_VIEW_PATH=%CXNB_BASECC_LOCAL_VIEW_PATH%\xChange\rmna_nb_%CXNB_UCMCC_PROJECT%_integration_sv
set CXNB_LOCAL_SRC_PATH=%CXNB_BASECC_LOCAL_SRC_PATH%\xChange\%CXNB_UCMCC_PROJECT%
set CXNB_CC_LRULES_PATH=%CXNB_RUN_PATH%\ccLoadRules\%CXNB_UCMCC_PROJECT%
set CXNB_LOCAL_LOG_PATH=%CXNB_BASECC_VIEW_ROOT%\log\%CXNB_UCMCC_PROJECT%

:: Initialize baseline update flag to no
set CXNB_UPDATE_BASELINE="no"