Makefile 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. APS_DIR=../../../..
  2. #include UCLICDIR and CROSS
  3. include ../../../../Makefile.project
  4. include ../../../../Makefile.toolchain
  5. #***************************************************************************
  6. # Define Environment Variables
  7. #***************************************************************************
  8. ifndef LIB_DIR
  9. LIB_DIR = ../../../../lib
  10. endif
  11. # define O_DIRECT
  12. # Target library name
  13. TARGET_STATIC = $(LIB_DIR)/libmiracast_guiobj.a
  14. CFLAGS += -I./include
  15. CFLAGS += -I./guiobj
  16. CFLAGS += -I../include
  17. CFLAGS += -I../include/app_common_api
  18. CFLAGS += -I../include/guiobj
  19. CFLAGS += -I../dvb/include
  20. CFLAGS += -I../../include/app_common_api
  21. CFLAGS += -I../../../app_frmwrk/dvb/include
  22. CFLAGS += -I../../../daemon/include
  23. CFLAGS += -I../../../../app_infra/include
  24. CFLAGS += -I../../../../include/
  25. CFLAGS += -I../../../../include/gsl
  26. CFLAGS += -I../../../../include/app_infra
  27. CFLAGS += -I../../../../include/middleware/cec_tv
  28. CFLAGS += -I../../../../include/middleware/ioctl_interface
  29. CFLAGS += -I../../../../include/middleware/display
  30. CFLAGS += -I../../../../include/middleware/common
  31. CFLAGS += -I../../../../include/middleware/common/gui_eng
  32. CFLAGS += -I../../../../include/middleware/tvfe
  33. CFLAGS += -I../../../../include/middleware/network/miracast
  34. CFLAGS += -I../../../../$(CUSTOMER_BOARD_PATH)/adaptable
  35. CFLAGS += -I../../../../$(FORMAL_CUSTOMER_PATH)
  36. CFLAGS += -I../../../../../drivers/include
  37. #CFLAGS += -I./resources/include
  38. CFLAGS += $(UIRESOURCE_INC)
  39. ifeq ($(CONFIG_TV_NEW_UI),y)
  40. INCLUDE += -I../media/resources_new/include
  41. else
  42. INCLUDE += -I../media/resources/include
  43. endif
  44. ifeq ($(CONFIG_SUPPORT_NETWORK),y)
  45. CFLAGS += -I../network/resources/include
  46. endif
  47. VPATH += guiobj
  48. SRCS_LIST += wfd_app.c wfd_gobj_audio.c
  49. all: $(TARGET_STATIC)
  50. clean_loop: clean
  51. # include common make rule
  52. include ../../../../rules.mak