All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/12] more tools changes to honor --prefix=
@ 2014-04-24  8:36 Olaf Hering
  2014-04-24  8:36 ` [PATCH 01/12] Config.mk: move directory list into BUILD_MAKE_VARS Olaf Hering
                   ` (11 more replies)
  0 siblings, 12 replies; 31+ messages in thread
From: Olaf Hering @ 2014-04-24  8:36 UTC (permalink / raw)
  To: xen-devel; +Cc: Olaf Hering, Ian.Jackson, Ian.Campbell

In my attempt to get a xen.rpm from 'make rpmball' which operates
entirely below the configured --prefix= I came up with these changes.
Up to now there was very little runtime testing. A PV and HVM guest
starts fine.

Outstanding is a change to pygrub, which does not find the site-packages
below --prefix= if PYTHONPATH is not set.


This series contains also two unrelated cleanup changes at the end.

Olaf Hering (12):
  Config.mk: move directory list into BUILD_MAKE_VARS
  Config.mk: replace dependency to genpath with actual target
  Config.mk: add new macro buildmakevars2header
  tools/libxl: use buildmakevars2header to create _paths.h
  tools/libxc: provide variable paths to libxc
  tools/libxc: use XEN_RUN_DIR for SUSPEND_LOCK_FILE
  tools/pygrub: store kernels in /var/run/xen/pygrub
  tools/hotplug: use XEN_SCRIPT_DIR instead of hardcoded path
  tools/hotplug: create XEN_RUN_DIR at runtime
  tools/hotplug: create XEN_LOCK_DIR at runtime
  tools/examples: remove obsolete install targets
  remove obsolete SUBSYS_DIR variable

 Config.mk                                 | 22 ++++++++++++++++++----
 docs/misc/distro_mapping.txt              |  1 -
 stubdom/Makefile                          | 16 ++++++++--------
 tools/examples/Makefile                   | 21 +--------------------
 tools/hotplug/Linux/Makefile              | 30 ++++++++++++++++++++++--------
 tools/hotplug/Linux/init.d/xen-watchdog   |  2 +-
 tools/hotplug/Linux/init.d/xencommons     |  5 +++--
 tools/hotplug/Linux/init.d/xendomains     |  2 +-
 tools/hotplug/Linux/vif-setup             |  2 +-
 tools/hotplug/Linux/xen-backend.rules     | 16 ++++++++--------
 tools/hotplug/Linux/xen-hotplug-common.sh |  2 +-
 tools/hotplug/common/Makefile             |  2 +-
 tools/libxc/Makefile                      |  8 ++++++++
 tools/libxc/xc_private.h                  |  1 +
 tools/libxc/xc_suspend.c                  |  2 +-
 tools/libxl/Makefile                      |  7 +------
 tools/pygrub/src/pygrub                   | 13 ++++++++++++-
 tools/python/Makefile                     |  2 +-
 18 files changed, 89 insertions(+), 65 deletions(-)

^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2014-05-02 11:48 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-24  8:36 [PATCH 00/12] more tools changes to honor --prefix= Olaf Hering
2014-04-24  8:36 ` [PATCH 01/12] Config.mk: move directory list into BUILD_MAKE_VARS Olaf Hering
2014-05-02 10:40   ` Ian Campbell
2014-05-02 10:57     ` Olaf Hering
2014-05-02 11:46       ` Ian Campbell
2014-04-24  8:36 ` [PATCH 02/12] Config.mk: replace dependency to genpath with actual target Olaf Hering
2014-05-02 10:43   ` Ian Campbell
2014-04-24  8:36 ` [PATCH 03/12] Config.mk: add new macro buildmakevars2header Olaf Hering
2014-05-02 10:44   ` Ian Campbell
2014-04-24  8:36 ` [PATCH 04/12] tools/libxl: use buildmakevars2header to create _paths.h Olaf Hering
2014-05-02 10:46   ` Ian Campbell
2014-04-24  8:36 ` [PATCH 05/12] tools/libxc: provide variable paths to libxc Olaf Hering
2014-05-02 10:48   ` Ian Campbell
2014-05-02 10:58     ` Olaf Hering
2014-04-24  8:36 ` [PATCH 06/12] tools/libxc: use XEN_RUN_DIR for SUSPEND_LOCK_FILE Olaf Hering
2014-04-24  8:36 ` [PATCH 07/12] tools/pygrub: store kernels in /var/run/xen/pygrub Olaf Hering
2014-04-24  9:41   ` Andrew Cooper
2014-04-24 12:12   ` [PATCH 07/12 v4] " Olaf Hering
2014-05-02 10:49     ` Ian Campbell
2014-05-02 11:02       ` Olaf Hering
2014-05-02 11:48         ` Ian Campbell
2014-04-24  8:36 ` [PATCH 08/12] tools/hotplug: use XEN_SCRIPT_DIR instead of hardcoded path Olaf Hering
2014-05-02 10:53   ` Ian Campbell
2014-04-24  8:36 ` [PATCH 09/12] tools/hotplug: create XEN_RUN_DIR at runtime Olaf Hering
2014-05-02 10:54   ` Ian Campbell
2014-04-24  8:36 ` [PATCH 10/12] tools/hotplug: create XEN_LOCK_DIR " Olaf Hering
2014-05-02 10:56   ` Ian Campbell
2014-04-24  8:36 ` [PATCH 11/12] tools/examples: remove obsolete install targets Olaf Hering
2014-05-02 10:57   ` Ian Campbell
2014-04-24  8:36 ` [PATCH 12/12] remove obsolete SUBSYS_DIR variable Olaf Hering
2014-05-02 10:59   ` Ian Campbell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.