Commit | Line | Data |
---|---|---|
8d04105a | 1 | ifndef KERNEL_DIR |
2 | $(error specify KERNEL_DIR) | |
3 | endif | |
4 | ||
5 | CROSS_COMPILE = arm-linux- | |
6 | INCLUDE = $(KERNEL_DIR)/include | |
7 | CPPFLAGS = -O2 -DMODULE -D__KERNEL__ -I${INCLUDE} | |
8 | CC = $(CROSS_COMPILE)gcc | |
9 | LD = $(CROSS_COMPILE)ld | |
10 | ||
11 | TARGET = warm.o | |
12 | OBJS = warm_main.o warm_ops.o | |
13 | ||
14 | all: $(TARGET) | |
15 | ||
16 | $(TARGET): $(OBJS) | |
17 | $(LD) -r -o $@ $(OBJS) | |
18 | ||
19 | ||
20 | clean: | |
21 | rm -rf $(TARGET) $(OBJS) | |
22 |