123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306 |
- #include UCLICDIR and CROSS
- include ../../../../Makefile.project
- include ../../../../Makefile.toolchain
- #***************************************************************************
- # Define Environment Variables
- #***************************************************************************
- ifndef LIB_DIR
- LIB_DIR = ../../../../lib
- endif
- # define O_DIRECT
- CFLAGS += -D_GNU_SOURCE
- CFLAGS += -I./include -I./include/guiobj
- ifeq ($(CONFIG_DVB_SYSTEM),y)
- CFLAGS += -I../dvb/include
- CFLAGS += -I../dvb/include/app_dvb_api
- CFLAGS += -I../dvb/include/guiobj
- endif
- ifeq ($(CONFIG_DTMB_SYSTEM),y)
- CFLAGS += -I../dtmb/include
- CFLAGS += -I../dtmb/include/app_dvb_api
- CFLAGS += -I../dtmb/include/guiobj
- endif
- ifeq ($(CONFIG_ISDB_SYSTEM),y)
- CFLAGS += -I../sbtvd/include
- CFLAGS += -I../sbtvd/include/guiobj
- CFLAGS += -I../sbtvd/include/app_sbtvd_api
- endif
- CFLAGS += -I../atv/include/app_atv_api
- CFLAGS += -I../atv/include/guiobj
- CFLAGS += -I../../../app_frmwrk/monitor/include
- CFLAGS += -I../../../daemon/include
- CFLAGS += -I../../../../customer/include
- CFLAGS += -I../include -I../include/app_common_api -I../include/guiobj $(UIRESOURCE_INC)
- ifeq ($(CONFIG_MEDIA_ENABLE),y)
- ifeq ($(CONFIG_TV_NEW_UI),y)
- CFLAGS += -I../media/resources_new/include
- else
- CFLAGS += -I../media/resources/include
- endif
- endif
- ifeq ($(CONFIG_SUPPORT_NETWORK),y)
- CFLAGS += -I../network/include
- CFLAGS += -I../network/resources/include
- CFLAGS += -I../../../../include/middleware/network/netsetting
- ifeq ($(CONFIG_SUPPORT_NET_OTA), y)
- CFLAGS += -I../../../../include/middleware/network/net_ota
- endif
- endif
- ifeq ($(CONFIG_MEDIA_ENABLE),y)
- CFLAGS += -I../media/include/gui_objects
- CFLAGS += -I../media/include
- endif
- CFLAGS += -I../atv/include -I../atv/include/guiobj
- CFLAGS += -I../../../../app_infra/include
- CFLAGS += -I../../../../include
- CFLAGS += -I../../../../include/middleware/ptnmng/partitionlist
- CFLAGS += -I../../../../include/middleware/ioctl_interface
- ifeq ($(CONFIG_SUPPORT_CEC_TV),y)
- CFLAGS += -I../../../../include/middleware/cec_tv
- endif
- ifeq ($(CONFIG_DTV_SUPPORT),y)
- CFLAGS += -I../../../../include/middleware/logo
- CFLAGS += -I../../../../include/middleware/sipsi
- CFLAGS += -I../../../../include/middleware/dtv/dtvsipsi
- CFLAGS += -I../../../../include/middleware/dtv/dtvpsimonitor
- CFLAGS += -I../../../../include/middleware/dtv/dtvmonitor
- CFLAGS += -I../../../../include/middleware/dtv/dtvcommon
- CFLAGS += -I../../../../include/middleware/dtv/dtv_record
- CFLAGS += -I../../../../include/middleware/dtv/dtvscan
- CFLAGS += -I../../../../include/middleware/dtv/dtvota
- CFLAGS += -I../../../../include/middleware/dtv/dtvepg
- CFLAGS += -I../../../../include/middleware/dtv/dtvci
- CFLAGS += -I../../../../include/middleware/dtv/dtvplayback
- CFLAGS += -I../../../../middleware/dtv/dtv_recorder
- endif
- ifneq ($(filter y,$(CONFIG_DTV_SUPPORT) $(CONFIG_ATV_SUPPORT)),)
- CFLAGS += -I../../../../include/middleware/database
- endif
- ifeq ($(CONFIG_ATV_SUPPORT),y)
- CFLAGS += -I../../../../include/middleware/atv/atv_scan
- CFLAGS += -I../../../../include/middleware/atv/atv_afc
- endif
- CFLAGS += -I../../../../include/middleware/tvfe
- CFLAGS += -I../../../../include/middleware/display
- CFLAGS += -I../../../../include/middleware/common/gui_eng
- CFLAGS += -I../../../../include/middleware/common/upgrade
- CFLAGS += -I../../../../include/middleware/common/unicode
- CFLAGS += -I../../../../include/middleware/common
- ifeq ($(CONFIG_MEDIA_ENABLE),y)
- CFLAGS += -I../../../../include/middleware/media/filesystem
- CFLAGS += -I../../../../include/middleware/media/playlist
- CFLAGS += -I../../../../include/middleware/media/player
- CFLAGS += -I../../../../include/middleware/media/musicplaylist
- CFLAGS += -I../../../../include/middleware/media
- endif
- CFLAGS += -I../../../../include
- CFLAGS += -I../../../../include/drivers
- CFLAGS += -I../../../../include/gsl
- CFLAGS += -I../../../../include/app_infra
- CFLAGS += -I../../../../include/platform
- CFLAGS += -I../../../../customer/include
- CFLAGS += -I../../../../customer/$(CUSTOMER_NAME)/public/panel/CMO_M190A1_L07_C_1440x900
- CFLAGS += -I../../../../$(CUSTOMER_BOARD_PATH)/adaptable
- CFLAGS += -I../../../../customer/$(CUSTOMER_NAME)/public/ir/IRCV
- CFLAGS += -I../../../../$(CUSTOMER_BOARD_PATH)/nvmem
- CFLAGS += -I../../../../$(CUSTOMER_BOARD_PATH)/ioprom
- CFLAGS += -I../../../../customer/$(CUSTOMER_NAME)/public/panel
- CFLAGS += -I../../../../$(FORMAL_CUSTOMER_PATH)
- ifeq ($(CONFIG_SUPPORT_MHEG5),y)
- CFLAGS += -I../../../../include/middleware/dtv/dtvmheg5
- endif
- ifeq ($(CONFIG_EXTIC_HDMI_SWITCH),y)
- ifeq ($(CONFIG_EXTIC_HDMI_SWITCH_TI6633),y)
- CFLAGS += -I../../../../external/hdmi_switch/TI6633
- endif
- endif
- ifneq ($(filter y,$(CONFIG_DTV_SUPPORT) $(CONFIG_ATV_SUPPORT)),)
- CFLAGS += -I../../../../../drivers/tuner/API
- endif
- CFLAGS += -I../../../../../drivers/include
- CFLAGS += -I../../../../../drivers/module_include
- ifneq ($(filter y,$(CONFIG_MOD_PACK_TT) $(CONFIG_MOD_PACK_SUB)),)
- CFLAGS += -I$(TOP_DIR)/include/middleware/common/tt_submalloc
- endif
- ifeq ($(CONFIG_SUPPORT_MIRACAST),y)
- ifeq ($(CONFIG_SUPPORT_MULTI_DONGLE),y)
- CFLAGS += -I../../../../include/middleware/network/miracast/wfd
- endif
- endif
- #***************************************************************************
- # Define Compile Macros
- #***************************************************************************
- # Target library name
- TARGET_STATIC = $(LIB_DIR)/libsys_common_guiobj.a
- #vpath
- VPATH = sys_common_guiobj
- # Source codes
- ifeq ($(CONFIG_SUPPORT_3D_EN),y)
- SRCS_LIST += app_guiobj_3dinfo.c
- SRCS_LIST += app_guiobj_3dmenu.c
- endif
- SRCS_LIST += app_guiobj_adjust.c
- ifneq ($(filter y,$(CONFIG_DTV_SUPPORT) $(CONFIG_ATV_SUPPORT)),)
- SRCS_LIST += app_guiobj_auto_installation.c
- # SRCS_LIST += app_guiobj_auto_installation_cello.c
- # SRCS_LIST += app_guiobj_auto_installation_teac.c
- SRCS_LIST += app_guiobj_auto_search.c
- SRCS_LIST += app_guiobj_chnrename.c
- SRCS_LIST += app_guiobj_channel.c
- endif
- ifeq ($(CONFIG_ISDB_SYSTEM), y)
- SRCS_LIST += app_guiobj_captionmenu.c
- endif
- ifneq ($(CONFIG_SUPPORT_MONITOR),y)
- SRCS_LIST += app_guiobj_mute.c
- endif
- SRCS_LIST += app_guiobj_banner.c
- ifeq ($(CONFIG_KEYPAD_SINGLE_REUSE),y)
- SRCS_LIST += app_guiobj_singlekeypad.c
- endif
- ifeq ($(CONFIG_DVB_SYSTEM),y)
- SRCS_LIST += app_guiobj_favnet.c
- endif
- ifeq ($(CONFIG_DTMB_SYSTEM),y)
- SRCS_LIST += app_guiobj_favnet.c
- endif
- ifneq ($(CONFIG_SUPPORT_MONITOR),y)
- ifneq ($(CONFIG_ISDB_SYSTEM),y)
- SRCS_LIST += app_guiobj_keypadmenu.c
- endif
- SRCS_LIST += app_guiobj_cul_fm_HotelSetting1.c
- SRCS_LIST += app_guiobj_cul_fm_HotelSetting.c
- SRCS_LIST += app_guiobj_cul_fm_HotelImportDB.c
- SRCS_LIST += app_guiobj_cul_fm_SourceLock.c
- SRCS_LIST += app_guiobj_date_time.c
- SRCS_LIST += app_guiobj_changepin.c
- SRCS_LIST += app_guiobj_EQ_setting.c
- SRCS_LIST += app_guiobj_freeze.c
- ifeq ($(CONFIG_SUPPORT_CEC_TV),y)
- SRCS_LIST += app_guiobj_AmplifierVolume.c
- endif
- #endif
- SRCS_LIST += app_guiobj_keyboard.c
- ifeq ($(CONFIG_HDMI_SUPPORT),y)
- SRCS_LIST += app_guiobj_hdmilink.c
- endif
- endif
- ifeq ($(CONFIG_SUPPORT_HELP_MENU),y)
- SRCS_LIST += app_guiobj_helpmenu.c
- endif
- ifeq ($(CONFIG_SUPPORT_MONITOR), y)
- #SRCS_LIST += app_guiobj_monitor_mainmenu.c
- SRCS_LIST += sc_menu.c
- else
- SRCS_LIST += app_guiobj_language.c
- SRCS_LIST += app_guiobj_mainmenu.c
- SRCS_LIST += app_guiobj_picture.c
- SRCS_LIST += app_guiobj_sound.c
- SRCS_LIST += app_guiobj_setup.c
- SRCS_LIST += app_guiobj_feature.c
- SRCS_LIST += app_guiobj_onoff_time.c
- endif
- SRCS_LIST += app_guiobj_popmsg.c
- #SRCS_LIST += app_guiobj_pppoe_set.c
- ifeq ($(CONFIG_SUPPORT_PVR),y)
- SRCS_LIST += app_guiobj_pvr_timeshift.c
- endif
- ifeq ($(CONFIG_DTV_SUPPORT),y)
- ifeq ($(CONFIG_ISDB_SYSTEM),y)
- SRCS_LIST += app_guiobj_sbtvd_child_lock.c
- SRCS_LIST += app_guiobj_sbtvd_chnlist.c
- else
- SRCS_LIST += app_guiobj_child_lock.c
- endif
- endif
- ifneq ($(filter y,$(CONFIG_DTV_SUPPORT) $(CONFIG_ATV_SUPPORT)),)
- SRCS_LIST += app_guiobj_scan_process.c
- SRCS_LIST += app_guiobj_software_upgrade.c
- SRCS_LIST += app_guiobj_version.c
- endif
- SRCS_LIST += app_guiobj_sleeptimer.c
- SRCS_LIST += app_guiobj_source.c
- ifeq ($(CONFIG_SUPPORT_CEC_TV),y)
- SRCS_LIST += app_guiobj_source_cec.c
- SRCS_LIST += app_guiobj_cec_device_insert.c
- endif
- ifeq ($(CONFIG_SUPPORT_SUBTITLE),y)
- SRCS_LIST += app_guiobj_subtitle.c
- SRCS_LIST += app_guiobj_subtitlemenu.c
- endif
- SRCS_LIST += app_guiobj_SystemInfo.c
- ifeq ($(CONFIG_SUPPORT_TTX),y)
- SRCS_LIST += app_guiobj_teletext.c
- endif
- SRCS_LIST += app_guiobj_cul_fm_factorySetting_new.c
- ifeq ($(CONFIG_SUPPORT_NET_SETTING),y)
- SRCS_LIST += app_guiobj_Network_Information.c
- ifeq ($(CONFIG_SUPPORT_WIFI),y)
- SRCS_LIST += app_guiobj_Access_Point.c
- SRCS_LIST += app_guiobj_connect_ap.c
- SRCS_LIST += app_guiobj_ap_manual_setup.c
- endif
- ifeq ($(CONFIG_SUPPORT_ETHERNET),y)
- SRCS_LIST += app_guiobj_ethernet_config.c
- endif
- endif
- ifneq ($(filter y,$(CONFIG_CC_SUPPORT) $(CONFIG_SUPPORT_ISDB_SUBTITLE)),)
- SRCS_LIST += app_guiobj_cc_banner.c
- SRCS_LIST += app_guiobj_cc.c
- endif
- ifeq ($(CONFIG_SUPPORT_BISS),y)
- SRCS_LIST += app_guiobj_biss_edit.c
- SRCS_LIST += app_guiobj_biss_list.c
- endif
- #game
- ifeq (y, $(findstring y, ${CONFIG_OSD_GAME_SUPPORT}${CONFIG_SUPPORT_NES_GAME}))
- SRCS_LIST += app_guiobj_game_mainmenu.c
- ifeq ($(CONFIG_OSD_GAME_SUPPORT),y)
- SRCS_LIST += app_guiobj_game_osdgame.c
- endif
- ifeq ($(CONFIG_SUPPORT_NES_GAME),y)
- SRCS_LIST += app_guiobj_game_nesgame_running.c
- SRCS_LIST += app_guiobj_game_joypad_adjust.c
- SRCS_LIST += app_guiobj_game_nes_thumbnail.c
- endif
- endif
- ifneq ($(CONFIG_ISDB_SYSTEM),y)
- SRCS_LIST += app_guiobj_fac_autotest.c
- endif
- ifeq ($(CONFIG_BLUETOOTH_SUPPORT),y)
- SRCS_LIST += app_guiobj_Bluetooth.c
- ifeq ($(CONFIG_BT_RDA5856),y)
- SRCS_LIST += app_guiobj_bt_setting.c
- SRCS_LIST += app_guiobj_bt_devicelist.c
- endif
- endif
- all: $(TARGET_STATIC)
- ifeq ($(CONFIG_SUPPORT_INDONESIA_EWS),y)
- SRCS_LIST += app_guiobj_ews_areacodesetting.c
- endif
- clean_loop: clean
- # include common make rule
- include ../../../../rules.mak
|