37,7 → 37,7 |
include $(LIBC_PREFIX)/Makefile.toolchain |
include arch/$(ARCH)/Makefile.inc |
|
CFLAGS += -I../../srv/kbd/include -I../../srv/console -fPIC -O0 |
CFLAGS += -I../../srv/kbd/include -I../../srv/console -Iinclude -fPIC -O0 |
LFLAGS = -shared --no-undefined |
|
LIBS = $(LIBC_PREFIX)/libc.pic.a |
61,14 → 61,17 |
GENERIC_OBJECTS := $(addsuffix .o,$(basename $(GENERIC_SOURCES))) |
ARCH_OBJECTS := $(addsuffix .o,$(basename $(ARCH_SOURCES))) |
|
.PHONY: all clean depend disasm sections |
.PHONY: all clean depend disasm sections inc |
|
all: $(OUTPUT) disasm sections |
all: inc $(OUTPUT) disasm sections |
|
inc: |
ln -sfn ../arch/$(ARCH)/include include/arch |
|
-include Makefile.depend |
|
clean: |
-rm -f $(OUTPUT) $(OUTPUT).map $(OUTPUT).disasm $(OUTPUT).sections Makefile.depend *.o arch/$(ARCH)/_link.ld |
-rm -f $(OUTPUT) $(OUTPUT).map $(OUTPUT).disasm $(OUTPUT).sections Makefile.depend *.o arch/$(ARCH)/_link.ld include/arch |
find arch/$(ARCH)/ -name '*.o' -follow -exec rm \{\} \; |
|
depend: |