[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 24/28] Use Paths.mk for docs, stubdom and tools build
Paths.mk contains just directories set by configure. Source this file first when building docs,stubdom or tools. Remove unused path variables from $subsystem.mk. Signed-off-by: Olaf Hering <olaf@xxxxxxxxx> Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx> Cc: Ian Campbell <ian.campbell@xxxxxxxxxx> Cc: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Cc: Samuel Thibault <samuel.thibault@xxxxxxxxxxxx> Cc: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> Cc: Wei Liu <wei.liu2@xxxxxxxxxx> --- config/Docs.mk.in | 7 +------ config/Paths.mk.in | 2 ++ config/Stubdom.mk.in | 6 ------ config/Tools.mk.in | 9 ++------- tools/Rules.mk | 1 - 5 files changed, 5 insertions(+), 20 deletions(-) diff --git a/config/Docs.mk.in b/config/Docs.mk.in index 497650f..33bd529 100644 --- a/config/Docs.mk.in +++ b/config/Docs.mk.in @@ -1,9 +1,4 @@ -# Prefix and install folder -prefix := @prefix@ -PREFIX := $(prefix) -exec_prefix := @exec_prefix@ -libdir := @libdir@ -LIBDIR := $(libdir) +-include $(XEN_ROOT)/config/Paths.mk # Tools FIG2DEV := @FIG2DEV@ diff --git a/config/Paths.mk.in b/config/Paths.mk.in index 50d40cc..fe10f76 100644 --- a/config/Paths.mk.in +++ b/config/Paths.mk.in @@ -29,6 +29,8 @@ includedir := @includedir@ localstatedir := @localstatedir@ sysconfdir := @sysconfdir@ +PREFIX := $(prefix) + SBINDIR := $(sbindir) BINDIR := $(bindir) LIBEXEC := $(libexecdir)/$(PACKAGE_TARNAME) diff --git a/config/Stubdom.mk.in b/config/Stubdom.mk.in index c1c83bc..9098cbf 100644 --- a/config/Stubdom.mk.in +++ b/config/Stubdom.mk.in @@ -1,10 +1,4 @@ -# Prefix and install folder -include $(XEN_ROOT)/config/Paths.mk -prefix := @prefix@ -PREFIX := $(prefix) -exec_prefix := @exec_prefix@ -libdir := @libdir@ -LIBDIR := $(libdir) # Path Programs CMAKE := @CMAKE@ diff --git a/config/Tools.mk.in b/config/Tools.mk.in index bf437f6..545bdc0 100644 --- a/config/Tools.mk.in +++ b/config/Tools.mk.in @@ -1,15 +1,10 @@ +-include $(XEN_ROOT)/config/Paths.mk + CONFIG_RUMP := @CONFIG_RUMP@ ifeq ($(CONFIG_RUMP),y) XEN_OS := NetBSDRump endif -# Prefix and install folder -prefix := @prefix@ -PREFIX := $(prefix) -exec_prefix := @exec_prefix@ -libdir := @libdir@ -LIBDIR := $(libdir) - # A debug build of tools? debug := @debug@ diff --git a/tools/Rules.mk b/tools/Rules.mk index e2fdf63..87a56dc 100644 --- a/tools/Rules.mk +++ b/tools/Rules.mk @@ -5,7 +5,6 @@ all: -include $(XEN_ROOT)/config/Tools.mk include $(XEN_ROOT)/Config.mk --include $(XEN_ROOT)/config/Paths.mk export _INSTALL := $(INSTALL) INSTALL = $(XEN_ROOT)/tools/cross-install _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |