Index: build/build.sh =================================================================== diff -u -rc020b078f4b7794f604479f3b0147c1831d911c8 -rf3dbb8321bee07e4066616ca01741af8b12523cc --- build/build.sh (.../build.sh) (revision c020b078f4b7794f604479f3b0147c1831d911c8) +++ build/build.sh (.../build.sh) (revision f3dbb8321bee07e4066616ca01741af8b12523cc) @@ -55,7 +55,7 @@ REMOTE_DIR=$(getRemoteCopyAddress "DEN_UI" ${buildSpecs[$PROJECT_CHECKOUT_INDEX]}) STATUS_REPORT=$(createStatusReport "application" $REMOTE_DIR $isBuildLocal) getCommitHashes $STATUS_REPORT ${buildSpecs[$PROJECT_NAME_INDEX]} ${buildSpecs[$PROJECT_CHECKOUT_INDEX]} \ - ${buildSpecs[$COMMON_CHECKOUT_INDEX]} + ${buildSpecs[$COMMON_CHECKOUT_INDEX]} else REMOTE_DIR=$(getRemoteCopyAddress "DEN_UI" ${buildSpecs[$PROJECT_CHECKOUT_INDEX]}) STATUS_REPORT=$REMOTE_DIR/"Build_Status_Report.csv" @@ -83,22 +83,35 @@ poky_spec="-spec devices/linux-oe-generic-g++" #build type detection and set function (debug/release) -function buildType() { - echo - if [[ "$1" = "debug" ]]; then - pro_build=$pro_debug - pro_type=$pro_type_debug - gcc_out=$gcc_out_base"_"$pro_type - poky_out=$poky_out_base"_"$pro_type - echo " ------------------------------ DEBUG BUILD" - else - echo " ------------------------------ RELASE BUILD" - fi - echo +function buildType() +{ + echo + if [[ "$1" = "debug" ]]; then + pro_build=$pro_debug + pro_type=$pro_type_debug + gcc_out=$gcc_out_base"_"$pro_type + poky_out=$poky_out_base"_"$pro_type + echo " ------------------------------ DEBUG BUILD" + else + echo " ------------------------------ RELEASE BUILD" + fi + echo } +getAlarmMapping() +{ + echo $(pwd) + ./alarmMapping common/AlarmDefs.h sources/model/hd/alarm/MAlarmMapping.cpp +} + function getManualCases() { + # If this is a build only, there is no need to get the manual cases + if [[ ${buildSpecs[$BUILD_ONLY_FLAG_INDEX]} == true ]] + then + return 0 + fi + currentDir=$(pwd) # Create a temporary folder manualCasesFolder=tempManualCases @@ -338,6 +351,8 @@ fi +getAlarmMapping + # To report what cases have been tested manually getManualCases