Files
nixos-conf/pkgs/cpuid-fault-emulation/source/Makefile
T
2026-07-25 17:39:39 +02:00

24 lines
609 B
Makefile

obj-m += cpuid_fault_emulation.o
cpuid_fault_emulation-y := src/cpuid_fault_emulation.o src/capture_context.o src/run_vm.o
PWD := $(CURDIR)
ccflags-y += -I$(src)/inc
asflags-y += -I$(src)/inc
NOCLANG := CONFIG_CLANG_VERSION=0
KERNEL := $(if $(KERNEL),$(KERNEL),$(shell uname -r))
ifneq ($(shell grep "CONFIG_CLANG_VERSION" /lib/modules/$(KERNEL)/build/.config), $(NOCLANG))
LLVM := LLVM=1
endif
all:
echo $(MAKE) $(LLVM) -C /lib/modules/$(KERNEL)/build M=$(PWD) modules
$(MAKE) $(LLVM) -C /lib/modules/$(KERNEL)/build M=$(PWD) modules
clean:
$(MAKE) -C /lib/modules/$(KERNEL)/build M=$(PWD) clean