scripts/shepard.sh
changeset 91 ca4b5c63386b
parent 86 f0510229a599
child 95 08b14ea8276f
equal deleted inserted replaced
90:278f8e3868ff 91:ca4b5c63386b
     5 SCRIPTS_DIR=/home/symbian/wrttools/scripts
     5 SCRIPTS_DIR=/home/symbian/wrttools/scripts
     6 BUILD_DIR=/home/symbian/scratch/build_dir
     6 BUILD_DIR=/home/symbian/scratch/build_dir
     7 DAY_OF_YEAR=`date +%j`
     7 DAY_OF_YEAR=`date +%j`
     8 HG_CMD=/usr/local/bin/hg
     8 HG_CMD=/usr/local/bin/hg
     9 
     9 
       
    10 export PATH=.:/usr/java/jdk1.6.0_18/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
       
    11 
    10 export WS_DIR=${BUILD_DIR}/${DAY_OF_YEAR}/workspace/wrttools
    12 export WS_DIR=${BUILD_DIR}/${DAY_OF_YEAR}/workspace/wrttools
    11 LINUX_PROD_DIR=${BUILD_DIR}/${DAY_OF_YEAR}/linux
    13 LINUX_PROD_DIR=${BUILD_DIR}/${DAY_OF_YEAR}/linux
    12 LINUX_EXPORT_DIR=/home/symbian/scratch/025
    14 LINUX_EXPORT_DIR=/home/symbian/scratch/025
    13 WIN32_PROD_DIR=${BUILD_DIR}/${DAY_OF_YEAR}/win32
    15 WIN32_PROD_DIR=${BUILD_DIR}/${DAY_OF_YEAR}/win32
       
    16 WIN32_EXPORT_DIR=/home/symbian/buildsFromEugene/win32.win32.x86
    14 MACOSX_PROD_DIR=${BUILD_DIR}/${DAY_OF_YEAR}/macosx
    17 MACOSX_PROD_DIR=${BUILD_DIR}/${DAY_OF_YEAR}/macosx
       
    18 MACOSX_EXPORT_DIR=/home/symbian/buildsFromEugene/macosx.cocoa.x86
    15 
    19 
    16 # display date and time 
    20 # display date and time 
    17 date
    21 date
    18 
    22 
    19 # create build structure
    23 # create build structure
    42 done
    46 done
    43 cp -p ${SCRIPTS_DIR}/supporting/* ${LINUX_PROD_DIR}/eclipse/
    47 cp -p ${SCRIPTS_DIR}/supporting/* ${LINUX_PROD_DIR}/eclipse/
    44 
    48 
    45 # package it up. 
    49 # package it up. 
    46 
    50 
    47 tar -czvf  ${LINUX_PROD_DIR}/webruntime.linux.tar ${LINUX_PROD_DIR}/eclipse/
    51 cd ${LINUX_PROD_DIR}
       
    52 tar -czvf webruntime.linux.tar eclipse
    48 
    53 
       
    54 # Mac OSX
       
    55 cp -pr ${MACOSX_EXPORT_DIR}/eclipse ${MACOSX_PROD_DIR}
       
    56 for j in `find ${WS_DIR} -name 'org.chromium*.jar' -o -name 'org.symbian*.jar'`
       
    57 do  
       
    58 	cp -p $j ${MACOSX_PROD_DIR}/eclipse/plugins/
       
    59 done
       
    60 cp -p ${SCRIPTS_DIR}/supporting/* ${MACOSX_PROD_DIR}/eclipse/
       
    61 
       
    62 # package it up. 
       
    63 cd ${MACOSX_PROD_DIR}
       
    64 tar -czvf  webruntime.macosx.tar eclipse
       
    65 
       
    66 # Win32
       
    67 cp -pr ${WIN32_EXPORT_DIR}/eclipse ${WIN32_PROD_DIR}
       
    68 for j in `find ${WS_DIR} -name 'org.chromium*.jar' -o -name 'org.symbian*.jar'`
       
    69 do  
       
    70 	cp -p $j ${WIN32_PROD_DIR}/eclipse/plugins/
       
    71 done
       
    72 cp -p ${SCRIPTS_DIR}/supporting/* ${WIN32_PROD_DIR}/eclipse/
       
    73 
       
    74 # package it up. 
       
    75 
       
    76 cd ${WIN32_PROD_DIR}
       
    77 tar -czvf  webruntime.win32.tar eclipse
       
    78