-include .sub_build.base
LINUXDIR = $(LINUX_DIR)

EXEC = mii_mgr
OBJS = mii_mgr.o
# EDX SJC
#CFLAGS += -I$(ROOTDIR)/$(LINUXDIR)
#CFLAGS += -I$(ROOTDIR)/$(LINUXDIR)/drivers/net/raeth
CFLAGS += -I$(LINUXDIR)
CFLAGS += -I$(LINUXDIR)/drivers/net/raeth
TARGET = $(EXEC)

all: $(EXEC)

$(EXEC): $(OBJS)
	$(CC) $(LDFLAGS) -o $@ $(OBJS)

romfs:
	$(ROMFSINST) /bin/$(EXEC)

clean:
	-rm -f $(EXEC) *.elf *.gdb *.o

%.d: %.c
	@set -e; rm -f $@; \
		$(CC) -c -MM $(CFLAGS) $< | sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' > $@

-include $(OBJS:.o=.d)

distclean: clean
	$(Q)rm -f $(SUB_BUILD_FILE)

clean:
	$(Q)rm -f *.o $(OBJS) $(TARGET) *.d

make_env:
	ln -sf $(ABS_SUB_BUILD_FILE) $(SUB_BUILD_FILE)

pre_romfs install: all
	$(Q)$(STRIP) $(TARGET) -o $(PREBUILD_SBIN)/$(TARGET)
