Makefile.mk 846 B

1234567891011121314151617181920212223
  1. DPUDCW_LIB=$(BUILD_OUT_IMG_DIR)/libDpuDcw.a
  2. include $(BUILD_DIR)/compile/$(CONFIG_CHIP)/common.inc
  3. VPATH += $(SDK_DRIVER_DIR)/DPU/DCW/cal/$(CONFIG_CHIP)/src
  4. INCLUDES += -I$(SDK_DRIVER_DIR)/DPU/DCW/cal/$(CONFIG_CHIP)/inc
  5. INCLUDES += -I$(SDK_DRIVER_DIR)/Arch/$(CONFIG_CHIP)/regs
  6. INCLUDES += -I$(SDK_VOS_DIR)/inc
  7. INCLUDES += -I$(SDK_VOS_DIR)/risc/inc
  8. INCLUDES += -I$(SDK_COMMON_DIR)
  9. release:$(DPUDCW_LIB)
  10. debug:$(DPUDCW_LIB)
  11. OBJ_DPUDCW_C = $(wildcard $(SDK_DRIVER_DIR)/DPU/DCW/cal/$(CONFIG_CHIP)/src/*.c)
  12. OBJ_DPUDCW_C_NODIR = $(notdir $(OBJ_DPUDCW_C))
  13. OBJ_DPUDCW_C_O = $(OBJ_DPUDCW_C_NODIR:%.c=%.o)
  14. DPUDCW_TARGET_O += $(OBJ_DPUDCW_C_0)
  15. DPUDCW_NO_DIR_O = $(OBJ_DPUDCW_C_O)
  16. DPUDCW_WITH_DIR_O = $(addprefix $(BUILD_OUT_OBJ_DIR)/,$(DPUDCW_NO_DIR_O))
  17. $(DPUDCW_LIB):$(DPUDCW_NO_DIR_O)
  18. $(HEADER)$(AR) qc $@ $(DPUDCW_WITH_DIR_O)
  19. $(HEADER)$(RANLIB) $@