TARGETS = upp KBUILD_NOPEDANTIC = n obj-m += kpp.o UPP_OBJS = rbtree.o upp.o #PROF = -pg CC = gcc KDIR = /home/zbr/aWork/git/linux-2.6/linux-2.6.mainline/ PWD = $(shell pwd) CFLAGS = -W -Wall -g $(PROF) LDFLAGS = $(PROF) all: $(TARGETS) make -C $(KDIR) SUBDIRS=$(PWD) modules upp: $(UPP_OBJS) $(CC) $(LDFLAGS) $^ -o $@ clean: make -C $(KDIR) SUBDIRS=$(PWD) clean rm -f *.o $(TARGETS) *~ modules.order