1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- #include UCLICDIR and CROSS
- include ../../Makefile.project
- include ../../Makefile.toolchain
- #***************************************************************************
- # Define Environment Variables
- #***************************************************************************
- ifndef LIB_DIR
- LIB_DIR = ../../lib
- endif
- ifndef ROOT_DIR
- ROOT_DIR = ../..
- endif
- CUSTOMER_APP_DIR=../$(CUSTOMER_NAME)/$(APP_FOLDER_NAME)
- ifneq ($(CONFIG_ISDB_SYSTEM),y)
- ifeq ($(CONFIG_TV_NEW_UI),y)
- TV_RESOURCE_DIR=$(CUSTOMER_APP_DIR)/resources_new
- MEDIA_RESOURCE_DIR=$(CUSTOMER_APP_DIR)/media/resources_new/
- else
- TV_RESOURCE_DIR=$(CUSTOMER_APP_DIR)/resources
- MEDIA_RESOURCE_DIR=$(CUSTOMER_APP_DIR)/media/resources/
- endif
- else
- ifeq ($(CONFIG_TV_NEW_UI),y)
- TV_RESOURCE_DIR=$(CUSTOMER_APP_DIR)/sbtvd_resources/
- MEDIA_RESOURCE_DIR=$(CUSTOMER_APP_DIR)/media/resources_new/
- else
- TV_RESOURCE_DIR=$(CUSTOMER_APP_DIR)/sbtvd_resources/
- MEDIA_RESOURCE_DIR=$(CUSTOMER_APP_DIR)/media/resources/
- endif
- endif
- # define O_DIRECT
- CFLAGS += -I../../include
- CFLAGS += -I../../../drivers/include
- CFLAGS += -I../../include/gsl
- CFLAGS += -I../../include/middleware/common
- CFLAGS += -I../../include/middleware/common/gui_eng
- CFLAGS += -I$(CUSTOMER_APP_DIR)/include/app_common_api/
- CFLAGS += -I$(TV_RESOURCE_DIR)/include
- CFLAGS += -I$(MEDIA_RESOURCE_DIR)/include
- CFLAGS += -I$(TV_RESOURCE_DIR)/font/include
- CFLAGS += -I$(TV_RESOURCE_DIR)/string/include
- CFLAGS += -I../../customer/$(CUSTOMER_NAME)/sub_customer/$(SUBCUSTOMER_NAME)/$(SUBSUBCUSTOMER_NAME)
- #***************************************************************************
- # Define Compile Macros
- #***************************************************************************
- # Target library name
- TARGET_STATIC = $(LIB_DIR)/libcheckstrsize.a
- # Source codes
- ifeq ($(CONFIG_SUPPORT_CHECK_STRING_SIZE), y)
- SRCS_LIST += app_check_string_size.c
- endif
- all: gen $(TARGET_STATIC)
- gen:
- ../../../tools/gen_ui_wingetinfo.pl -T $(TV_RESOURCE_DIR) -M $(MEDIA_RESOURCE_DIR) -O ./
- clean_loop: clean
- # include common make rule
- include ../../rules.mak
|