summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorAaditya Dhruv <[email protected]>2025-11-17 19:40:14 -0600
committerAaditya Dhruv <[email protected]>2025-11-17 19:40:22 -0600
commit0c24c3ad8a748c785d795449e043eb6d60fcd1db (patch)
tree5c3315794aeb136af1018e4a639bd0446692f8eb /Makefile
init
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile13
1 files changed, 13 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..46cb124
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,13 @@
+# If KERNELRELEASE is defined, we've been invoked from the
+# kernel build system and can use its language.
+ifneq ($(KERNELRELEASE),)
+ obj-m := starbit.o
+# Otherwise we were called directly from the command
+# line; invoke the kernel build system.
+else
+ KERNELDIR ?= /usr/src/kernels/$(shell uname -r)
+ PWD := $(shell pwd)
+default:
+ make -C $(KERNELDIR) M=$(PWD) modules
+
+endif