Lines Matching refs:BUILD_DIR
12 BUILD_DIR = $(BUILD_PLAT)/romlib macro
17 PPFLAGS = $(INC) $(DEFINES) -P -x assembler-with-cpp -D__LINKER__ -MD -MP -MT $(BUILD_DIR)/roml…
18 OBJS = $(BUILD_DIR)/jmptbl.o $(BUILD_DIR)/init.o
25 PROCESSED_JMPTBL = $(BUILD_DIR)/jmptbl_processed.i
36 $(shell mkdir -p $(BUILD_DIR) && cat $(CRYPTO_JMPTBL) > $(PROCESSED_JMPTBL))
62 all: $(BUILD_DIR)/romlib.bin $(BUILD_DIR)/romlib.ldflags $(LIB_DIR)/libwrappers.a
64 $(filter-out %/jmptbl.o,$(OBJS)): $(BUILD_DIR)/%.o: %.s | $$(@D)/
68 $(BUILD_DIR)/jmptbl.o: $(BUILD_DIR)/jmptbl.s | $$(@D)/
72 $(BUILD_DIR)/romlib.ld: romlib.ld.S | $$(@D)/
76 $(BUILD_DIR)/romlib.elf: $(OBJS) $(BUILD_DIR)/romlib.ld | $$(@D)/
78 $(q)$(aarch64-ld) -T $(BUILD_DIR)/romlib.ld -L$(LIB_DIR) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
80 $(BUILD_DIR)/romlib.bin: $(BUILD_DIR)/romlib.elf | $$(@D)/
82 $(q)$(aarch64-oc) -O binary $(BUILD_DIR)/romlib.elf $@
84 $(WRAPPER_DIR)/jmpvar.s: $(BUILD_DIR)/romlib.elf | $$(@D)/
96 $(BUILD_DIR)/jmptbl.i: $(PROCESSED_JMPTBL) | $$(@D)/
98 $(q)$(ROMLIB_GEN) pre --output $@ --deps $(BUILD_DIR)/jmptbl.d $<
104 $(BUILD_DIR)/jmptbl.s: $(PROCESSED_JMPTBL) | $$(@D)/
108 $(BUILD_DIR)/romlib.ldflags: $(PROCESSED_JMPTBL) | $$(@D)/
113 $(q)rm -f $(BUILD_DIR)/*
115 -include $(BUILD_DIR)/romlib.d
116 -include $(BUILD_DIR)/jmptbl.d