# ******************************************************************************
# (C) Automotive-Lighting Reutlingen GmbH  -  ALRT/EEG
#     Tuebinger Strasse 123, 72762 Reutlingen, Germany
# ******************************************************************************

# ------------------------------------------------------------------------------
# file   CustVar_030_Flags.gmk
#
# \brief customer variant type make flags
#
# ------------------------------------------------------------------------------
#ENV_MAKE_MCAL_FAMILY_DERIV   = $(ENV_MAKE_MCAL)/$(TYP_FAMILY)_$(TYP_DERIV)

include $(ENV_MAKE_CUST)/Cust_TargetLink_030_Flags.gmk
include $(ENV_MAKE_MCAL_FAMILY_DERIV)/Mcal_030_Flags.gmk 
include $(ENV_MAKE_CUST_VAR)/HiRain_030_Flags.gmk 
include $(ENV_MAKE_CDD)/CddSbc/$(TYP_FAMILY)_$(TYP_DERIV)/CddSbc_030_Flags.gmk
include $(ENV_MAKE_CDD)/CddLed/$(TYP_FAMILY)_$(TYP_DERIV)/CddLed_030_Flags.gmk
include $(ENV_MAKE_CDD)/CddBoost/$(TYP_FAMILY)_$(TYP_DERIV)/CddBoost_030_Flags.gmk
include $(ENV_MAKE_CDD)/CddTle94x1/$(TYP_FAMILY)_$(TYP_DERIV)/CddTle94x1_030_Flags.gmk
#include $(ENV_MAKE_CDD)/CddTps92520/$(TYP_FAMILY)_$(TYP_DERIV)/CddTps92520_030_Flags.gmk
include $(ENV_MAKE_CDD)/CddSpi/$(TYP_FAMILY)_$(TYP_DERIV)/CddSpi_030_Flags.gmk
include $(ENV_MAKE_CDD)/CddSwi/$(TYP_FAMILY)_$(TYP_DERIV)/CddSwi_030_Flags.gmk
include $(ENV_MAKE_CDD)/CddMlc/$(TYP_FAMILY)_$(TYP_DERIV)/CddMlc_030_Flags.gmk
include $(ENV_MAKE_CDD)/CddStp/$(TYP_FAMILY)_$(TYP_DERIV)/CddStp_030_Flags.gmk



# PAT-877 : Replaced spaces with tab
C_INCLUDES  := $(PATH_SRC_CUST_VAR)                                                                \
               $(PATH_SRC_GEN)/Sys                                                                 \
               $(PATH_SRC_CUST_VAR)/ALUnit/Util/Time                                               \
               $(PATH_SRC_CUST_VAR)/ALUnit/CfgId                                                   \
               $(PATH_SRC_CUST_VAR)/Swc/CodM/CodMApi                                               \
               $(PATH_SRC_CUST_VAR)/Swc/CodM/CodingTypes                                           \
               $(PATH_SRC_CUST_VAR)/Bsw/IoHwAbUser                                                 \
               $(PATH_SRC_CUST_VAR)/Bsw/IoHwAbUser/Api                                             \
               $(PATH_SRC_CUST_VAR)/Bsw/IoHwAbUser/Cfg                                             \
               $(PATH_SRC_CUST_VAR)/Swc/SysVolt/Api                                                \
               $(PATH_SRC_CUST_VAR)/Swc/CtrlHss                                                    \
               $(PATH_SRC_CUST_VAR)/Swc/CtrlHss/Api                                                \
               $(PATH_SRC_CUST_VAR)/Swc/CtrlHss/Cfg                                                \
               $(PATH_SRC_CUST_VAR)/Swc/CtrlHss/Gen                                                \
               $(PATH_SRC_CUST_VAR)/Swc/SigPrep/Api                                                \
               $(PATH_SRC_CUST_VAR)/Swc/SigPrep/Msg                                                \
               $(PATH_SRC_CUST_VAR)/Swc/SigPrep                                                    \
               $(PATH_SRC_CUST_VAR)/Swc/SysMon                                                     \
               $(PATH_SRC_CUST_VAR)/Swc/SysMon/Msg                                                 \
               $(PATH_SRC_CUST_VAR)/Swc/SysMon/Api                                                 \
               $(PATH_SRC_CUST_VAR)/Swc/FctR/Adapter                                               \
               $(PATH_SRC_CUST_VAR)/Swc/FctR/Api                                                   \
               $(PATH_SRC_CUST_VAR)/Swc/FctR/Cfg                                                   \
               $(PATH_SRC_CUST_VAR)/Swc/FctR/Gen                                                   \
               $(PATH_SRC_CUST_VAR)/Swc/FctR/Src                                                   \
               $(PATH_SRC_CUST_VAR)/Swc/LedR                                                       \
               $(PATH_SRC_CUST_VAR)/Swc/LedR/AnimMa                                                \
               $(PATH_SRC_CUST_VAR)/Swc/RSens/Api                                                  \
               $(PATH_SRC_CUST_VAR)/Swc/Cpm/Api                                                    \
               $(PATH_SRC_CUST_VAR)/Swc/Cpm/Gen                                                    \
               $(PATH_SRC_CUST_VAR)/Swc/Cpm/Gen/Cpm                                                \
               $(PATH_SRC_CUST_VAR)/Swc/Cpm/Gen/FanM                                               \
               $(PATH_SRC_CUST_VAR)/Swc/EcuNm                                                      \
               $(PATH_SRC_CUST_VAR)/Swc/DiagM/Api                                                  \
               $(PATH_SRC_CUST_VAR)/Swc/CtrlMotor/Api                                              \
               $(PATH_SRC_CUST_VAR)/Swc/CtrlMotor/Cfg                                              \
               $(PATH_SRC_CUST_VAR)/Swc/CtrlMotor                                                  \
               $(PATH_SRC_CUST_VAR)/Swc/EftM/Api                                                   \
               $(PATH_SRC_THIRD_PARTY)/Src_ALComponent/ALTargetLink/DSFxp/V_1_3_2/include          \
               $(PATH_SRC_AL_COMPONENT)/Util                                                       \
               $(PATH_SRC_OS)/Scheduler/Gen                                                        \
               $(PATH_SRC_GEN)                                                                     \
               $(PATH_SRC_CDD)                                                                     \
               $(PATH_SRC_Mcal)                                                                    \
               $(C_INCLUDES)
                

               #$(C_INCLUDES_TARGET_LINK)                                                           \
C_DEFINES   := $(C_DEFINES)

ifeq ($(TYP_CC),ARM_AXN)
C_INCLUDE_AXIVION_PATCH = $(PATH_BUILD)/ToolsSpecific/Cust/$(TYP_OEM)/$(TYP_PRJ)/AXIVION/include

CPPFLAGS    += -isystem $(C_INCLUDE_AXIVION_PATCH)
endif
