mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 10:11:27 +01:00
The fix for c/s 01ba8f62b6 was speculative given no local repro. It turns
out that it didn't fix the problem.
The $(AUTOINCS) variable needs to be visible before libs.mk is included, to
have any effect.
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
21 lines
535 B
Makefile
21 lines
535 B
Makefile
XEN_ROOT = $(CURDIR)/../../..
|
|
include $(XEN_ROOT)/tools/Rules.mk
|
|
|
|
MAJOR = 1
|
|
MINOR = 0
|
|
LIBNAME := toolcore
|
|
AUTOINCS := include/_xentoolcore_list.h
|
|
|
|
SRCS-y += handlereg.c
|
|
|
|
include $(XEN_ROOT)/tools/libs/libs.mk
|
|
|
|
$(PKG_CONFIG_LOCAL): PKG_CONFIG_INCDIR = $(XEN_LIBXENTOOLCORE)/include
|
|
|
|
$(LIB_OBJS): $(AUTOINCS)
|
|
$(PIC_OBJS): $(AUTOINCS)
|
|
|
|
include/_xentoolcore_list.h: $(XEN_INCLUDE)/xen-external/bsd-sys-queue-h-seddery $(XEN_INCLUDE)/xen-external/bsd-sys-queue.h
|
|
$(PERL) $^ --prefix=xentoolcore >$@.new
|
|
$(call move-if-changed,$@.new,$@)
|