
CFLAGS = -m486 -O2 -Wall -I./
LDFLAGS = -s -N
CC=gcc
PROGS=lcdd
BINDIR=/usr/local/bin

all: $(PROGS) lcd.o

lcdd: lcdd.c  release.h
	$(CC) $(CFLAGS) lcdd.c -O6 -DLINUX -o lcdd

lcd.o:	lcd.c  release.h
	$(CC) $(CFLAGS) lcd.c -c -O6 -D__KERNEL__ -DLINUX -o lcd.o

release.h: 
	@echo char kernel_version[] = \"`uname -r`\"\; > release.h

clean:
	rm -f *.o $(PROGS) release.h *~

devs:
	mknod /dev/lcd0 c 23 0

no_install: $(PROGS)
	@set -x ;for i in $(PROGS) ; do \
	install -c $$i $(BINDIR) ; done
	

	
