summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile9
1 files changed, 7 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 7e7099d..0784785 100644
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,11 @@
+KERNEL ?= $(shell uname -r)
DESTDIR=/opt/ioriot
all:
- $(MAKE) -C systemtap
$(MAKE) -C ioriot
+ $(MAKE) -C systemtap
install:
- $(MAKE) -C systemtap install
$(MAKE) -C ioriot install
+ $(MAKE) -C systemtap install
uninstall:
test ! -z $(DESTDIR) && test -d $(DESTDIR) && rm -Rfv $(DESTDIR) || exit 0
deinstall: uninstall
@@ -19,3 +20,7 @@ doxygen:
doxygen ./docs/doxygen.conf
test:
$(MAKE) -C ioriot test
+dockerbuild:
+ sed s/KERNELVERSION/$(KERNEL)/ Dockerfile.in > Dockerfile
+ docker build . -t ioriot:$(KERNEL)
+ docker run -it ioriot:$(KERNEL) --entrypoint /bin/bash -c 'make'