2.4 kernel support, manual module loading for 2.6
[warm.git] / module / Makefile_2.4
CommitLineData
8d04105a 1ifndef KERNEL_DIR
2$(error specify KERNEL_DIR)
3endif
4
5CROSS_COMPILE = arm-linux-
6INCLUDE = $(KERNEL_DIR)/include
cc951732 7CPPFLAGS = -Wall -O2 -DMODULE -D__KERNEL__ -msoft-float -nostdinc -isystem ${INCLUDE}
8CPPFLAGS+= -isystem $(shell $(CC) -print-file-name=include)
8d04105a 9CC = $(CROSS_COMPILE)gcc
10LD = $(CROSS_COMPILE)ld
11
12TARGET = warm.o
13OBJS = warm_main.o warm_ops.o
14
15all: $(TARGET)
16
17$(TARGET): $(OBJS)
18 $(LD) -r -o $@ $(OBJS)
19
20
21clean:
22 rm -rf $(TARGET) $(OBJS)
23