mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
cross-install: Only apply in tools directory, and automatically wrap $INSTALL.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
This commit is contained in:
1 parent
c1c6c2ac90
commit
f1a381df9c
4 files changed
+6
-3
No files matched your search
+1
-1
@@ -16,7 +16,7 @@ MSGMERGE = msgmerge
|
|||||||
# Allow git to be wrappered in the environment
|
# Allow git to be wrappered in the environment
|
||||||
GIT ?= git
|
GIT ?= git
|
||||||
|
|
||||||
INSTALL = $(XEN_ROOT)/tools/cross-install
|
INSTALL = install
|
||||||
INSTALL_DIR = $(INSTALL) -d -m0755 -p
|
INSTALL_DIR = $(INSTALL) -d -m0755 -p
|
||||||
INSTALL_DATA = $(INSTALL) -m0644 -p
|
INSTALL_DATA = $(INSTALL) -m0644 -p
|
||||||
INSTALL_PROG = $(INSTALL) -m0755 -p
|
INSTALL_PROG = $(INSTALL) -m0755 -p
|
||||||
|
|||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
XEN_ROOT = $(CURDIR)/..
|
XEN_ROOT = ..
|
||||||
MINI_OS = $(XEN_ROOT)/extras/mini-os
|
MINI_OS = $(XEN_ROOT)/extras/mini-os
|
||||||
|
|
||||||
export XEN_OS=MiniOS
|
export XEN_OS=MiniOS
|
||||||
|
|||||||
@@ -5,6 +5,9 @@ all:
|
|||||||
|
|
||||||
include $(XEN_ROOT)/Config.mk
|
include $(XEN_ROOT)/Config.mk
|
||||||
|
|
||||||
|
export _INSTALL := $(INSTALL)
|
||||||
|
INSTALL = $(XEN_ROOT)/tools/cross-install
|
||||||
|
|
||||||
XEN_INCLUDE = $(XEN_ROOT)/tools/include
|
XEN_INCLUDE = $(XEN_ROOT)/tools/include
|
||||||
XEN_XC = $(XEN_ROOT)/tools/python/xen/lowlevel/xc
|
XEN_XC = $(XEN_ROOT)/tools/python/xen/lowlevel/xc
|
||||||
XEN_LIBXC = $(XEN_ROOT)/tools/libxc
|
XEN_LIBXC = $(XEN_ROOT)/tools/libxc
|
||||||
|
|||||||
+1
-1
@@ -5,4 +5,4 @@ if [ -n "$CROSS_BIN_PATH" ]; then
|
|||||||
PATH="$CROSS_BIN_PATH:$PATH"
|
PATH="$CROSS_BIN_PATH:$PATH"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
exec install "$@"
|
exec $_INSTALL "$@"
|
||||||