summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorPaul Bütow <pbuetow@mimecast.com>2018-12-19 17:17:22 +0000
committerPaul Bütow <pbuetow@mimecast.com>2018-12-19 17:17:22 +0000
commit081b6058bc89ae755f71f11f22423db27b1aeb3e (patch)
tree82615d285579bc049a7ae85065c5ec85051bbcba /README.md
parent2de8687de485717a6a2b12bc186f03e4c9d7b5ab (diff)
can compile I/O Riot using Docker (tested on Mac OS X)
Diffstat (limited to 'README.md')
-rw-r--r--README.md6
1 files changed, 4 insertions, 2 deletions
diff --git a/README.md b/README.md
index 44afb2d..6eb2d9d 100644
--- a/README.md
+++ b/README.md
@@ -85,14 +85,16 @@ sudo make uninstall
# Compiling I/O Riot using Docker
-In case there is no suitable build host for I/O Riot it is possible to use Docker to do the job. In order to build everything for CentOS 7 and Linux Kernel 3.10.0-957.1.3.el7.x86_64 just run:
+In case there is no suitable build host for I/O Riot (e.g. compiling on a Mac) it is possible to use Docker to do the job. In order to build everything for CentOS 7 and Linux Kernel 3.10.0-957.1.3.el7.x86_64 just run:
```sh
export KERNEL=3.10.0-957.1.3.el7.x86_64
make dockerbuild
```
-Once done you can distribute ``docker/$KERNEL/opt/ioriot`` to ``/opt/ioriot`` to all boxes with that particular running kernel.
+That will run for quite a while (depending on the download speed it can take more than 15 minutes!). Once done you can distribute ``/tmp/docker/opt/ioriot`` to ``/opt/ioriot`` to all boxes with that particular running kernel.
+
+By repeating the steps above it is possible to compile the SystemTap kernel modules for multiple Kernel versions. All the modules will be found seamlessly in ``/tmp/opt/ioriot/systemtap``.
# Operating I/O Riot