32,6 → 32,7 |
LIBC_PREFIX = ../../../lib/libc |
SOFTINT_PREFIX = ../../../lib/softint |
include $(LIBC_PREFIX)/Makefile.toolchain |
include ../../../../Makefile.config |
|
LIBS = $(LIBC_PREFIX)/libc.a |
|
41,7 → 42,10 |
OUTPUT = networking |
SOURCES = \ |
networking.c \ |
../char_map.c \ |
../measured_strings.c \ |
../modules.c |
# ../self_test.c |
|
ifeq ($(NETWORKING), module) |
SOURCES += ../ip/ip.c \ |
48,6 → 52,8 |
../tcp/tcp.c |
endif |
|
DEFS += -D NETWORKING_$(NETWORKING) |
|
OBJECTS := $(addsuffix .o,$(basename $(SOURCES))) |
|
.PHONY: all clean depend disasm |
77,4 → 83,4 |
$(AS) $(AFLAGS) $< -o $@ |
|
%.o: %.c |
$(CC) $(DEFS) $(CFLAGS) -D NETWORKING_$(NETWORKING) -c $< -o $@ |
$(CC) $(DEFS) $(CFLAGS) -c $< -o $@ |