vendorcode/amd/pi: Put libagesa build all in libagesa directory
Half the files were being placed in build/agesa and half in build/libagesa. Change-Id: Ied69dafffe2eb3354bd430789e098a1cb1d40551 Signed-off-by: Martin Roth <martinroth@google.com> Reviewed-on: https://review.coreboot.org/21699 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
This commit is contained in:
parent
ac4f21631b
commit
4460e8fc56
|
@ -141,20 +141,21 @@ $(eval $(call create_class_compiler,libagesa,x86_64))
|
||||||
endif
|
endif
|
||||||
|
|
||||||
agesa_src_files := $(strip $(sort $(foreach file,$(strip $(agesa_raw_files)),$(call strip_quotes,$(file)))))
|
agesa_src_files := $(strip $(sort $(foreach file,$(strip $(agesa_raw_files)),$(call strip_quotes,$(file)))))
|
||||||
agesa_src_path := $(strip $(obj)/agesa)
|
agesa_output_path := $(obj)/libagesa
|
||||||
|
agesa_src_path := $(agesa_output_path)
|
||||||
agesa_dirs := $(sort $(abspath $(dir $(call src-to-obj,libagesa,$(agesa_src_files)))))
|
agesa_dirs := $(sort $(abspath $(dir $(call src-to-obj,libagesa,$(agesa_src_files)))))
|
||||||
|
|
||||||
additional-dirs += $(agesa_src_path) $(agesa_dirs)
|
additional-dirs += $(agesa_src_path) $(agesa_dirs)
|
||||||
|
|
||||||
$(foreach file,$(strip $(agesa_src_files)),$(eval $(call create_agesa_cp_template,$(file))))
|
$(foreach file,$(strip $(agesa_src_files)),$(eval $(call create_agesa_cp_template,$(file))))
|
||||||
|
|
||||||
$(obj)/agesa/libagesa.a: $(call src-to-obj,libagesa,$(agesa_src_files))
|
$(agesa_output_path)/libagesa.a: $(call src-to-obj,libagesa,$(agesa_src_files))
|
||||||
@printf " AGESA $(subst $(obj)/,,$(@))\n"
|
@printf " AGESA $(subst $(obj)/,,$(@))\n"
|
||||||
ar rcs $@ $+
|
ar rcs $@ $+
|
||||||
|
|
||||||
bootblock-libs += $(obj)/agesa/libagesa.a
|
bootblock-libs += $(agesa_output_path)/libagesa.a
|
||||||
romstage-libs += $(obj)/agesa/libagesa.a
|
romstage-libs += $(agesa_output_path)/libagesa.a
|
||||||
ramstage-libs += $(obj)/agesa/libagesa.a
|
ramstage-libs += $(agesa_output_path)/libagesa.a
|
||||||
|
|
||||||
#######################################################################
|
#######################################################################
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue