#!/bin/sh

# Revision History
#
# 1.0 | Created the file for W00 build                          | Prabu |
# 2.0 | PAT-814 : Removed TYP_MISRA parameter                   | Prabu |
#     |                                                         |       |
#     |                                                         |       |
#     |                                                         |       |
#     |                                                         |       |
#     |                                                         |       |
#     |                                                         |       |
#

#echo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#echo .
#echo The description of the build command is:
#echo build.sh  %p01% %p02% %p03% %p04% %p05% %p06% %p07% %p08% %p09% %p10% %p11% %p12%
#echo .
#echo %%p01: TYP_ECU:    ecu                 such as G00, G01, W00, W01, Z03...
#echo %%p02: TYP_MCAL    mcal                such as CYT2_B9, STM32_F4, ...
#echo %%p03: TYP_CC:     tool chain compiler such as ARM_GCC, ARM_GHS, ARM_KEIL, WIN_VC, WIN_GCC
#echo %%p04: TYP_TEST    test framework      either  CUnit or GoogleTest
#echo %%p05: TYP_COVER   code coverage tool  either  CTC or GCOV
#echo %%p06: TYP_CORE:   cpu core            such as M4F, M0P, X64, ...
#echo %%p07: TYP_PRJ:    project             such as Ps066, Pb022, In005, ...
#echo %%p08: TYP_VAR:    variant             such as App, Test, Pbl, Fbl, ...
#echo %%p09: TYP_BUILD:  type                such as default        : Compile and link the project
#echo                                                prepro         : (not yet supported) Only perform compiler preprocessing (does not compile or link)
#echo                                                lint           : (not yet supported) Only perform lint analysis of the project
#echo                                                misra          : (not yet supported) Only perform misra analysis of the project
#echo                                                Mt_CddExample  : Module test CddExample (TYP_VAR=Test)
#echo %%p10: TYP_KEY:    key                 such as NonKey         : Using no key whatsoever
#echo                                                HotKey         : HotKey is a key originating from a secure server
#echo                                                DevKey         : DevKey is a cold development key (which can also have no value)
#echo %%p11: TYP_MISRA:  misra tool          such as QAC            : Supported variations are: QAC and PCLINT
#echo %%p12: TYP_RULE:   rule                such as all            : Build (do not rebuild) the active project configuration
#echo                                                rebuild        : Rebuild the active project configuration
#echo                                                clean          : (not yet supported) Clean the active project configuration
#echo                                                single         : (not yet supported) Compile one single file in the active project configuration
#echo .
#echo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

../Make/make.sh W00 Gen_Gen UNIX_GCC CUnit GCOV x64 In005 Test Mt_ApplBenchmark NonKey rebuild 
