# ******************************************************************************
# (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
#
# ------------------------------------------------------------------------------

HEX_MANIP_PARAMS      = "outFileAll=$(subst /,\,$(FILE_BIN_NAME))_All.$(SUFFIX_HEX)"             \
                        "outFileAllC=$(subst /,\,$(FILE_BIN_NAME))_All.$(SUFFIX_C)"              \
                        "inFile=$(subst /,\,$(FILE_BIN_NAME)).$(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
	@-$(HEX_MANIP) $(HEX_MANIP_PARAMS) $(subst /,\,$(HEX_MANIP_SCRIPT_FILE))