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
32 $(shell mkdir -p $(BUILD_DIR) && cat $(CRYPTO_JMPTBL) > $(PROCESSED_JMPTBL))
58 all: $(BUILD_DIR)/romlib.bin $(BUILD_DIR)/romlib.ldflags $(LIB_DIR)/libwrappers.a
60 $(filter-out %/jmptbl.o,$(OBJS)): $(BUILD_DIR)/%.o: %.s | $$(@D)/
64 $(BUILD_DIR)/jmptbl.o: $(BUILD_DIR)/jmptbl.s | $$(@D)/
68 $(BUILD_DIR)/romlib.ld: romlib.ld.S | $$(@D)/
72 $(BUILD_DIR)/romlib.elf: $(OBJS) $(BUILD_DIR)/romlib.ld | $$(@D)/
74 $(q)$(aarch64-ld) -T $(BUILD_DIR)/romlib.ld -L$(LIB_DIR) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
76 $(BUILD_DIR)/romlib.bin: $(BUILD_DIR)/romlib.elf | $$(@D)/
78 $(q)$(aarch64-oc) -O binary $(BUILD_DIR)/romlib.elf $@
80 $(WRAPPER_DIR)/jmpvar.s: $(BUILD_DIR)/romlib.elf | $$(@D)/
92 $(BUILD_DIR)/jmptbl.i: $(PROCESSED_JMPTBL) | $$(@D)/
94 $(q)$(ROMLIB_GEN) pre --output $@ --deps $(BUILD_DIR)/jmptbl.d $<
100 $(BUILD_DIR)/jmptbl.s: $(PROCESSED_JMPTBL) | $$(@D)/
104 $(BUILD_DIR)/romlib.ldflags: $(PROCESSED_JMPTBL) | $$(@D)/
109 $(q)rm -f $(BUILD_DIR)/*
111 -include $(BUILD_DIR)/romlib.d
112 -include $(BUILD_DIR)/jmptbl.d