📄 bmi_pic_melo.mak
字号:
include $(CONDAT_BASE_DIR)/condat_lib_ip.mak
#
# Settings for the compilation process
# depending whether traces will be compressed or not
#
OBJ := $(L23_OBJ_DIR)/bmi_pic_melo
INCLAYER4 = -I$(SRCMFW) -I$(SRCACI) -I$(SRCSMI) -I$(SRCKSD)
# must not be empty. set to "-D" for no local flags.
MY_OPTIONS = -D
SRCWAP=$(CONDAT_DIR)/ms/src/wapaus
SRCEZI=$(CONDAT_DIR)/ms/src/ezitxt
SRCCE=$(CONDAT_DIR)/ms/src/agfa
SRCATB=$(CONDAT_DIR)/ms/src/atb
COLOUR_MMI = 0
# New editor. 1 -> Compile. 0 -> Don't compile, compile old editor.
#glowing,2004-05-11, use the old editor
NEWED = 0
#
# Sim application setting
#
ifeq ($(TK),1)
COPT1 += -dSIM_TOOLKIT
else
COPT1 += -uSIM_TOOLKIT
endif
ifeq ($(MELGEN),1)
COPT1 += -dMMI_MELODYGENERATOR
else
COPT1 += -uMMI_MELODYGENERATOR
endif
ifeq ($(GAME),1)
COPT1 += -dMMIGAME
else
COPT1 += -uMMIGAME
endif
ifeq ($(CHIMMI),1)
COPT1+= -dCHINESE_MMI
else
#COPT1+= -uCHINESE_MMI
COPT1+= -dCHINESE_MMI
endif
ifeq ($(ETXT),1)
COPT1 += -dEASY_TEXT_ENABLED
else
COPT1 += -uEASY_TEXT_ENABLED
endif
ifeq ($(WAP),1)
COPT1 += -dMMI_WAP_ENABLED
else
COPT1 += -uMMI_WAP_ENABLED
endif
#
# Support for Homezone
ifeq ($(HZONE),1)
COPT1 += -dMMI_HOMEZONE_ENABLED
else
COPT1 += -uMMI_HOMEZONE_ENABLED
endif
#
# Support for UNICODE
#
ifeq ($(UNIC),1)
COPT1 += -dNO_ASCIIZ
endif
#SPR890 - SH - Test mode menu
ifeq ($(MMITEST),1)
COPT1 += -dMMI_TEST_MODE
else
COPT1 += -uMMI_TEST_MODE
endif
#
# Support for GPRS
#
ifeq ($(PMODE),2)
COPT1 += -dMMI_GPRS_ENABLED
else
COPT1 += -uMMI_GPRS_ENABLED
endif
#
# Support for light version
#
#JVJ-SPR-1298. Provisional until a new option in the .inf file is inserted.
ifeq ($(SRVC),0)
COPT1 += -dMMI_LITE
else
COPT1 += -uMMI_LITE
endif
#
# Support for ENGINEERING MODE
#
ifeq ($(EM),1)
COPT1 += -dMMI_EM_ENABLED
else
COPT1 += -uMMI_EM_ENABLED
endif
#
# Support for Colour display
#
ifeq ($(BOARD),41)
LSCREEN = 1
COLOUR_MMI = 1
endif
ifeq ($(BOARD),40)
LSCREEN = 1
COLOUR_MMI = 1
endif
ifeq ($(SRVC),0)
COLOUR_MMI = 0
endif
ifeq ($(LSCREEN),1)
COPT1 += -dLSCREEN
else
COPT1 += -uLSCREEN
endif
ifeq ($(COLOUR_MMI),1)
COPT1 += -dCOLOURDISPLAY
else
COPT1 += -uCOLOURDISPLAY
endif
#TTY settings
ifeq ($(FF_TTY),1)
COPT1 += -dMMI_TTY_ENABLED
else
COPT1 += -uMMI_TTY_ENABLED
endif
#
# Internal Phonebook
# Currently always on
#
COPT1 += -dINT_PHONEBOOK
#
# New editor (SPR#1428 - SH)
#
ifeq ($(NEWED),1)
COPT1 += -dNEW_EDITOR
else
COPY1 += -uNEW_EDITOR
endif
COREOBJ = $(OBJ)/MmiMelody_data.$(OBJ_TAIL) \
$(OBJ)/Mmigameicons.$(OBJ_TAIL) \
$(OBJ)/mmiicndialogs.$(OBJ_TAIL) \
$(OBJ)/mmiicnIdle.$(OBJ_TAIL) \
$(OBJ)/mmiicnMainmnu.$(OBJ_TAIL) \
$(OBJ)/mmiicnOuterIdle.$(OBJ_TAIL) \
$(OBJ)/mmiicnOther.$(OBJ_TAIL) \
$(OBJ)/mmiicntextinput.$(OBJ_TAIL) \
$(OBJ)/mmiicndialing.$(OBJ_TAIL)
BMIPMOBJ = $(COREOBJ)
# $(OBJ)/mmiicntd.$(OBJ_TAIL) \
$(BMI_PIC_MELO_LIB) : $(OBJ) $(COREOBJ)
cd $(subst /,$(SLASH),$(OBJ)) $(DELIMITER)
$(AR) r $(BMI_PIC_MELO_LIB) $(COREOBJ)
$(OBJ):
mkdir $(subst /,$(SLASH),$(OBJ))
clean:
$(REMOVE) $(subst /,$(SLASH),$(OBJ))
$(BMIPMOBJ): $(OBJ)/%.$(OBJ_TAIL) : $(SRCBMI)/%.c
echo -D$(NCONFIG) > cmd
echo $(MY_OPTIONS) >> cmd
echo -D$(NTRACE) >> cmd
echo -D$(NWARN) >> cmd
echo -DTRGT_G23 >> cmd
echo -DAUS_CONDAT_TYPE_PORTING >> cmd
echo -DUSE_WIP_MALLOC >> cmd
echo $(COPT) >> cmd
echo $(COPT1) >> cmd
echo $(COTAR) >> cmd
echo $(FDOPT) >> cmd
echo $(INCDRV1) >> cmd
#2003/12/23, zhq, modified for all build
echo -I$(ICOM0) >> cmd
echo -I$(ICOM1) >> cmd
echo -I$(ICOM2) >> cmd
echo $(ZHQDRV0) >> cmd
echo $(ZHQDRV1) >> cmd
echo $(ZHQDRV2) >> cmd
# echo $(INCDRV2) >> cmd
echo -I$(ICDG) >> cmd
echo -I$(IAUS) >> cmd
echo -I$(IGLE) >> cmd
echo -I$(IAUSC) >> cmd
echo -I$(SRCWAP) >> cmd
echo -I$(SRCATB) >> cmd
# echo -I$(TOP_DIR)/zi/include >> cmd
echo $(INCLAYER4) >> cmd
echo $(patsubst %,-i$(TOP_DIR)/%, $(DRIVERS_DIR)/board/spi) >> cmd
echo $(patsubst %,-i$(TOP_DIR)/%, $(DRIVERS_DIR)/board/melody) >> cmd
echo -fr$(OBJ) >> cmd
$(CC_PRE) $^ -@cmd
$(CC_INT) $(addsuffix .pp,$(basename $^))
$(CC_COM) $(addsuffix .pp_,$(basename $^)) -@cmd
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -