view libdha/kernelhelper/Makefile @ 21964:d8ffeda84296

Move code to ignore mouse wheel "down" events to fifo.c (needed because they too easily cause those "buttons" to get stuck), reducing code duplication.
author reimar
date Sun, 21 Jan 2007 11:05:21 +0000
parents 618d1857f4c4
children 43c482cba0fb
line wrap: on
line source

KERNEL_INCLUDES = /usr/src/linux/include
INCLUDES = -I$(KERNEL_INCLUDES)
CFLAGS = -O2 -D__KERNEL__ -DMODULE -include $(KERNEL_INCLUDES)/linux/modversions.h
VERSION = $(shell grep UTS_RELEASE $(KERNEL_INCLUDES)/linux/version.h | cut -d '"' -f2)
MDIR = /lib/modules/$(VERSION)/misc

all: dhahelper.o test

dhahelper.o: dhahelper.c dhahelper.h
	$(CC) $(CFLAGS) $(INCLUDES) -c $(basename $@).c

test: test.c
	$(CC) -O $(INCLUDES) -o $@ $@.c

install: dhahelper.o
	-mkdir -p $(MDIR)
	install -m 644 dhahelper.o $(MDIR)/dhahelper.o
	depmod -a

dep depend:

clean: 
	rm -f *.o *~

distclean: clean
	rm -f test