mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 10:11:27 +01:00
tools/libs/store: don't use symbolic links for external files
Instead of using symbolic links to include files from xenstored use the vpath directive and an include path. Signed-off-by: Juergen Gross <jgross@suse.com> Acked-by: Christian Lindig <christian.lindig@citrix.com> Tested-by: Bertrand Marquis <bertrand.marquis@arm.com> Acked-by: Ian Jackson <iwj@xenproject.org>
This commit is contained in:
1 parent
588756db02
commit
9af5e2b31b
1 file changed
+2
-6
@@ -21,12 +21,8 @@ CFLAGS += $(CFLAGS_libxentoolcore)
|
||||
CFLAGS += -DXEN_LIB_STORED="\"$(XEN_LIB_STORED)\""
|
||||
CFLAGS += -DXEN_RUN_STORED="\"$(XEN_RUN_STORED)\""
|
||||
|
||||
LINK_FILES = xs_lib.c list.h utils.h
|
||||
|
||||
$(LIB_OBJS): $(LINK_FILES)
|
||||
|
||||
$(LINK_FILES):
|
||||
ln -sf $(XEN_ROOT)/tools/xenstore/$@ $@
|
||||
vpath xs_lib.c $(XEN_ROOT)/tools/xenstore
|
||||
CFLAGS += -I $(XEN_ROOT)/tools/xenstore
|
||||
|
||||
xs.opic: CFLAGS += -DUSE_PTHREAD
|
||||
ifeq ($(CONFIG_Linux),y)
|
||||
|
||||