Research-Stack/6-Kernel-Shim/Makefile
2026-05-05 21:09:48 -05:00

27 lines
494 B
Makefile

# PIST Topological Compression Kernel Module Makefile
# Build against linux-cachyos headers (kernel built with clang)
KVER ?= 7.0.3-1-cachyos
KDIR ?= /usr/lib/modules/$(KVER)/build
CC = clang
LLVM = 1
obj-m += pist_neuromorphic.o
all:
$(MAKE) CC=$(CC) LLVM=$(LLVM) -C $(KDIR) M=$(PWD) modules
clean:
$(MAKE) -C $(KDIR) M=$(PWD) clean
load:
sudo insmod pist_neuromorphic.ko
unload:
sudo rmmod pist_neuromorphic
info:
modinfo pist_neuromorphic.ko
.PHONY: all clean load unload info