libcacard: simplify rules for recursive build
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
6f991980a5
commit
5f0cef1aa9
10
Makefile
10
Makefile
|
@ -169,19 +169,11 @@ libqemustub.a: $(stub-obj-y)
|
||||||
# Support building shared library libcacard
|
# Support building shared library libcacard
|
||||||
|
|
||||||
.PHONY: libcacard.la install-libcacard
|
.PHONY: libcacard.la install-libcacard
|
||||||
ifeq ($(LIBTOOL),)
|
libcacard.la: $(oslib-obj-y) qemu-timer-common.o $(trace-obj-y)
|
||||||
libcacard.la:
|
|
||||||
@echo "libtool is missing, please install and rerun configure"; exit 1
|
|
||||||
|
|
||||||
install-libcacard:
|
|
||||||
@echo "libtool is missing, please install and rerun configure"; exit 1
|
|
||||||
else
|
|
||||||
libcacard.la: $(oslib-obj-y) qemu-timer-common.o $(addsuffix .lo, $(basename $(trace-obj-y)))
|
|
||||||
$(call quiet-command,$(MAKE) $(SUBDIR_MAKEFLAGS) -C libcacard V="$(V)" TARGET_DIR="$*/" libcacard.la,)
|
$(call quiet-command,$(MAKE) $(SUBDIR_MAKEFLAGS) -C libcacard V="$(V)" TARGET_DIR="$*/" libcacard.la,)
|
||||||
|
|
||||||
install-libcacard: libcacard.la
|
install-libcacard: libcacard.la
|
||||||
$(call quiet-command,$(MAKE) $(SUBDIR_MAKEFLAGS) -C libcacard V="$(V)" TARGET_DIR="$*/" install-libcacard,)
|
$(call quiet-command,$(MAKE) $(SUBDIR_MAKEFLAGS) -C libcacard V="$(V)" TARGET_DIR="$*/" install-libcacard,)
|
||||||
endif
|
|
||||||
|
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue