20 lines
288 B
Makefile
20 lines
288 B
Makefile
include ../Makefile.common
|
|
|
|
|
|
OBJS = \
|
|
syscall.o \
|
|
|
|
DEPS = $(OBJS:.o=.d)
|
|
|
|
CPPFLAGS += -MMD -Iinclude
|
|
CFLAGS += $(K_EXTRA_CFLAGS) -g -nostdlib
|
|
LDFLAGS += -Wl,-Tkernel.lds
|
|
LDLIBS =
|
|
|
|
all: $(TARGET)
|
|
ar -rcs $(LIB).a *.o
|
|
|
|
$(TARGET): $(OBJS)
|
|
|
|
clean:
|
|
$(RM) $(OBJS) $(DEPS) $(TARGET) $(LIB).a
|