mbox series

[0/4] stubdom: prepare more fine grained Xen library usage

Message ID 20241005151548.29184-1-jgross@suse.com (mailing list archive)
Headers show
Series stubdom: prepare more fine grained Xen library usage | expand

Message

Jürgen Groß Oct. 5, 2024, 3:15 p.m. UTC
Prepare the build system of stubdoms to allow a more fine grained
Xen library usage per stubdom (today its all or none).

This is a first step to set the stage for related Mini-OS changes
which are required to have stubdoms using e.g. only stable Xen
libraries.

Juergen Gross (4):
  stubdom: add local .gitignore file
  stubdom: explcitly add libc and lwip Mini-OS config options
  build: move xenlibs-dependencies make definition to uselibs.mk
  stubdom: add fine grained library config items to Mini-OS configs

 .gitignore                     | 37 +------------------------
 stubdom/.gitignore             | 37 +++++++++++++++++++++++++
 stubdom/Makefile               | 49 +++++++++++++++++++++++++---------
 stubdom/c/minios.cfg           |  2 ++
 stubdom/grub/minios.cfg        |  3 ++-
 stubdom/ioemu-minios.cfg       |  2 ++
 stubdom/vtpm/minios.cfg        |  3 ++-
 stubdom/vtpmmgr/minios.cfg     |  3 ++-
 stubdom/xenstore-minios.cfg    |  1 +
 stubdom/xenstorepvh-minios.cfg |  1 +
 tools/Rules.mk                 |  7 -----
 tools/libs/uselibs.mk          |  7 +++++
 12 files changed, 94 insertions(+), 58 deletions(-)
 create mode 100644 stubdom/.gitignore