Reorder a bit to point the reader to using "make install" by default. And document how to get away even without firmware_install.
Signed-off-by: Henning Schild <[email protected]> diff --git a/README.md b/README.md --- a/README.md +++ b/README.md @@ -176,11 +176,11 @@ Simply run `make`, optionally specifying make [KDIR=/path/to/kernel/objects] -Except for the hypervisor image `jailhouse*.bin` that has to be available in the -firmware search path (invoke `make firmware_install` for this), you can run -Jailhouse from the build directory. -Alternatively, install everything on the target machine by calling +#### Installation + +It is recommended to install all of jailhouse on your target machine. That will +take care of a kernel module, the firmware, tools etc. Just call make install @@ -189,6 +189,16 @@ from the top-level directory. The traditional Linux cross-compilation (i.e. `ARCH=` and `CROSS_COMPILE=`) and installation (i.e. `DESTDIR=`) flags are supported as well. +#### Running without Installation + +Except for the hypervisor image `jailhouse*.bin`, that has to be available in +the firmware search path, you can run Jailhouse from the build directory. +If you can not or do not want to use `make install` you can either install just +the firmware using `make firmware_install`, or you can customize the firmware +search path. + + echo -n /path/to/jailhouse/hypervisor/ \ + > /sys/module/firmware_class/parameters/path Configuration ------------- -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
