xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/13 v2] tools changes to honor --prefix=
@ 2014-07-28  9:05 Olaf Hering
  2014-07-28  9:05 ` [PATCH 01/13] Config.mk: move directory list into BUILD_MAKE_VARS Olaf Hering
                   ` (12 more replies)
  0 siblings, 13 replies; 31+ messages in thread
From: Olaf Hering @ 2014-07-28  9:05 UTC (permalink / raw)
  To: xen-devel
  Cc: Olaf Hering, Keir Fraser, Ian Campbell, Stefano Stabellini,
	Tim Deegan, Ian Jackson, Jan Beulich, Samuel Thibault

In my attempt to get a xen.rpm from 'make rpmball' which operates
entirely below the configured --prefix= I came up with these changes.

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

This is a resend of the same series with the comments incorporated:
http://lists.xenproject.org/archives/html/xen-devel/2014-04/msg03240.html

Huge CC list due to changes in Config.mk.


Olaf

Olaf Hering (13):
  Config.mk: move directory list into BUILD_MAKE_VARS
  Config.mk: replace dependency to genpath with actual targe
  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/hotplug: use XEN_LOCK_DIR instead of hardcoded path
  tools/examples: remove obsolete install targets
  remove obsolete SUBSYS_DIR variable

 .gitignore                                         |  9 +++++
 Config.mk                                          | 30 +++++++++++-----
 docs/misc/distro_mapping.txt                       |  1 -
 stubdom/Makefile                                   | 16 ++++-----
 tools/examples/Makefile                            | 21 +-----------
 tools/hotplug/Linux/Makefile                       | 40 +++++++++++++++++++---
 .../Linux/init.d/{xen-watchdog => xen-watchdog.in} |  2 +-
 .../Linux/init.d/{xencommons => xencommons.in}     |  5 +--
 .../Linux/init.d/{xendomains => xendomains.in}     |  2 +-
 tools/hotplug/Linux/{vif-setup => vif-setup.in}    |  2 +-
 .../{xen-backend.rules => xen-backend.rules.in}    | 16 ++++-----
 ...-hotplug-common.sh => xen-hotplug-common.sh.in} |  2 +-
 tools/hotplug/Linux/{xendomains => xendomains.in}  |  9 ++---
 tools/hotplug/common/Makefile                      |  2 +-
 tools/libxc/Makefile                               |  9 +++++
 tools/libxc/xc_private.h                           |  1 +
 tools/libxc/xc_suspend.c                           |  2 +-
 tools/libxl/Makefile                               |  7 +---
 tools/pygrub/src/pygrub                            |  9 ++++-
 tools/python/Makefile                              |  2 +-
 20 files changed, 113 insertions(+), 74 deletions(-)
 rename tools/hotplug/Linux/init.d/{xen-watchdog => xen-watchdog.in} (97%)
 rename tools/hotplug/Linux/init.d/{xencommons => xencommons.in} (98%)
 rename tools/hotplug/Linux/init.d/{xendomains => xendomains.in} (97%)
 rename tools/hotplug/Linux/{vif-setup => vif-setup.in} (60%)
 rename tools/hotplug/Linux/{xen-backend.rules => xen-backend.rules.in} (60%)
 rename tools/hotplug/Linux/{xen-hotplug-common.sh => xen-hotplug-common.sh.in} (98%)
 rename tools/hotplug/Linux/{xendomains => xendomains.in} (98%)

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

end of thread, other threads:[~2014-09-19  6:55 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-28  9:05 [PATCH 00/13 v2] tools changes to honor --prefix= Olaf Hering
2014-07-28  9:05 ` [PATCH 01/13] Config.mk: move directory list into BUILD_MAKE_VARS Olaf Hering
2014-07-28  9:05 ` [PATCH 02/13] Config.mk: replace dependency to genpath with actual target Olaf Hering
2014-08-26 20:00   ` Ian Campbell
2014-08-27  8:36     ` Olaf Hering
2014-08-28 17:34       ` Ian Campbell
2014-08-29  6:33         ` Olaf Hering
2014-09-03 10:28           ` Ian Campbell
2014-09-03 10:43             ` Olaf Hering
2014-09-17 10:02   ` Olaf Hering
2014-09-17 16:53     ` Ian Campbell
2014-09-18  8:09       ` Olaf Hering
2014-09-18 17:44         ` Ian Campbell
2014-09-19  6:55           ` Olaf Hering
2014-07-28  9:05 ` [PATCH 03/13] Config.mk: add new macro buildmakevars2header Olaf Hering
2014-08-26 20:02   ` Ian Campbell
2014-07-28  9:05 ` [PATCH 04/13] tools/libxl: use buildmakevars2header to create _paths.h Olaf Hering
2014-07-28  9:05 ` [PATCH 05/13] tools/libxc: provide variable paths to libxc Olaf Hering
2014-07-28  9:05 ` [PATCH 06/13] tools/libxc: use XEN_RUN_DIR for SUSPEND_LOCK_FILE Olaf Hering
2014-07-28  9:05 ` [PATCH 07/13] tools/pygrub: store kernels in /var/run/xen/pygrub Olaf Hering
2014-08-26 20:04   ` Ian Campbell
2014-07-28  9:05 ` [PATCH 08/13] tools/hotplug: use XEN_SCRIPT_DIR instead of hardcoded path Olaf Hering
2014-08-26 20:07   ` Ian Campbell
2014-08-27  8:42     ` Olaf Hering
2014-07-28  9:05 ` [PATCH 09/13] tools/hotplug: create XEN_RUN_DIR at runtime Olaf Hering
2014-07-28  9:05 ` [PATCH 10/13] tools/hotplug: create XEN_LOCK_DIR " Olaf Hering
2014-07-28  9:05 ` [PATCH 11/13] tools/hotplug: use XEN_LOCK_DIR instead of hardcoded path Olaf Hering
2014-08-26 20:08   ` Ian Campbell
2014-07-28  9:05 ` [PATCH 12/13] tools/examples: remove obsolete install targets Olaf Hering
2014-07-28  9:05 ` [PATCH 13/13] remove obsolete SUBSYS_DIR variable Olaf Hering
2014-08-26 20:08   ` Ian Campbell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).