blob: 6e21deea844d246071638e9a8008d3860c5c459f [file] [log] [blame]
include MCONFIG
COMMON_OBJS = main.o netdev.o packet.o
DHCP_OBJS = dhcp_proto.o
BOOTP_OBJS = bootp_proto.o
PROG = ipconfig
LIBS = $(KLIBC) $(LIBGCC)
OBJS := $(COMMON_OBJS) $(BOOTP_OBJS) $(DHCP_OBJS)
all: $(PROG)
ipconfig: $(OBJS) $(CRT0) $(LIBS)
$(LD) $(LDFLAGS) -o $@ $(CRT0) $(OBJS) $(LIBS)
clean:
$(RM) *.o $(PROGS) core
spotless:
$(RM) *~ .*.d
ifneq ($(wildcard .*.d),)
include $(wildcard .*.d)
endif