export EXTERNAL_BUILD = 1

obj-m := chlistxattr.o

LOGO=$(shell cat /proc/sys/kernel/kylinversion | grep -o KylinSoft || true)
$(warning $(LOGO))

KERNEL_DIR ?= /lib/modules/$(shell uname -r)/build
MODSRC := $(shell pwd)

all:
ifeq ($(LOGO),KylinSoft)
	$(MAKE) -C $(KERNEL_DIR) M=$(MODSRC) modules
else
	$(warning not KylinSoft system)
endif
install:
ifeq ($(LOGO),KylinSoft)
	$(MAKE) INSTALL_MOD_DIR=/updates -C $(KERNEL_DIR) M=$(MODSRC) modules_install
else
	$(warning not KylinSoft system)
endif
clean:
ifeq ($(LOGO),KylinSoft)
	$(MAKE) -C $(KERNEL_DIR) M=$(MODSRC) clean
else
	$(warning not KylinSoft system)
endif
