automation/product_builder/carbide.c/build_carbide.bat
author timkelly
Mon, 11 Oct 2010 11:13:57 -0500
changeset 2145 e374d23468f5
parent 527 aca45c77e587
permissions -rw-r--r--
Make ssbv2 query tests work against public Symbian^3 beta
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
527
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
     1
@echo on
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
     2
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
     3
rem Run this script to build Carbide.c
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
     4
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
     5
set TOP=C:\work
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
     6
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
     7
rem Prerequisites
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
     8
rem Install Merurial
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
     9
rem Install Java JDK-1_5_0_20-b02
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    10
rem Install Cybwin in c:\cywin (must also have cygwin\bin2)
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    11
rem Install Carbide.c ADT in %TOP%\ADT
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    12
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    13
rem set WORKSPACE. The path to WORKSPACE must be short (about 30 characters)
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    14
set WORKSPACE=C:\work\build
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    15
if not exist %WORKSPACE% mkdir %WORKSPACE%
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    16
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    17
rem set Mercurial host
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    18
rem
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    19
rem Nokia Austin
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    20
rem set HG_SFL_HOST=dacvs002.americas.nokia.com/hg/Austin/MCL/sftools
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    21
rem set HG_EPL_HOST=dacvs002.americas.nokia.com/hg/Austin/MCL/sftools
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    22
rem
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    23
rem Nokia London
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    24
rem set HG_SFL_HOST=sylgbpwe0001.symbian.intra/hg/i_hg/sfl/MCL/sftools
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    25
rem set HG_EPL_HOST=sylgbpwe0001.symbian.intra/hg/i_hg/oss/MCL/sftools
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    26
rem
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    27
rem Symbian Foundation
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    28
set HG_SFL_HOST=developer.symbian.org/sfl/MCL/sftools
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    29
set HG_EPL_HOST=developer.symbian.org/oss/MCL/sftools
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    30
 
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    31
rem set Mercurial username and password
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    32
set HG_USERNAME
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    33
set HG_PASSWORD
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    34
set HG_HTTP=https
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    35
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    36
rem set Mercurial revision
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    37
set HG_REVISION=RCL_2_1
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    38
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    39
chdir /D %TOP%
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    40
hg clone -r %HG_REVISION% %HG_HTTP%//%HG_USERNAME%:%HG_PASSWORD%@%HG_EPL_HOST%/dev/ide/carbidecpp/
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    41
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    42
chdir /D C:\cygwin\bin2
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    43
call cmd_call_bash.bat %TOP%/carbidecpp/automation/product_builder/carbide.c/build_carbide.sh --WORKSPACE:%WORKSPACE% --CARBIDE_VERSION_2DIGITS:2.1 --CARBIDE_VERSION_3DIGITS:2.1.1 --HG_SFL_HOST:%HG_SFL_HOST% --HG_EPL_HOST:%HG_EPL_HOST% --HG_REVISION:%HG_REVISION% --HG_USERNAME:%HG_USERNAME% --HG_PASSWORD:%HG_PASSWORD% --BASE_CARBIDE:%TOP%/ADT 
aca45c77e587 add Symbian Foundation build scripts
cawthron
parents:
diff changeset
    44