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

# ------------------------------------------------------------------------------
# file   CustVarBuild_100_HexManip.gmk
#
# \brief customer variant type build type make manipulation of hex files
#
# ------------------------------------------------------------------------------

PBL_BIN               = $(PATH_SRC_CUST_EXE_BASE)\PBL
FBL_BIN               = $(PATH_SRC_CUST_EXE_BASE)\FBL
AL_APP_BIN            = $(PATH_SRC_CUST_EXE_BASE)\AL_APP

HEX_MANIP_PARAMS      = "outFileAllIhex=$(subst /,\,$(FILE_BIN_NAME))_ALL.$(SUFFIX_HEX)"         \
                        "outFileAllSrec=$(subst /,\,$(FILE_BIN_NAME))_ALL.s37"                   \
						"outFileAppsSrec=$(subst /,\,$(FILE_BIN_NAME))_APP.s37"                  \
                        "inFile=$(subst /,\,$(FILE_BIN_NAME)).$(SUFFIX_HEX)"                     \
                        "PblFile=$(subst /,\,$(PBL_BIN)).$(SUFFIX_HEX)"                          \
                        "FblFile=$(subst /,\,$(FBL_BIN)).$(SUFFIX_HEX)"                          \
                        "AlAppFile=$(subst /,\,$(AL_APP_BIN)).$(SUFFIX_HEX)"

HEX_MANIP_SCRIPT_FILE = $(ENV_MAKE_CUST_VAR)/$(TYP_PRJ)_$(TYP_VAR)_HexManipScript.hxm

.PHONY: HexManip
HexManip :
	@-$(GNUECHO) +++ creating programm code with HexManip

