#
#	Makefile for Mint-Net tools.
#

include ../MakeVars

# Make sure we are not using older libs and/or includes

CPPFLAGS = -nostdinc -I. -I../lib -I$(MINTINCLUDE)
CFLAGS = $(COPTS) -O2 -mbaserel -mshort -Wall
LDLIBS = -L../lib -lbsocket16 -lbiio16 

TOOLS = netstat ifconfig route iflink slattach arp ifstats

all: $(TOOLS)

netstat: netstat.o
	$(CC) $(CFLAGS) $< -o $@ $(LDLIBS)
	xstrip -k $@
	chmod +x $@

ifconfig: ifconfig.o
	$(CC) $(CFLAGS) $< -o $@ $(LDLIBS)
	xstrip -k $@
	chmod +x $@

route: route.o
	$(CC) $(CFLAGS) $< -o $@ $(LDLIBS)
	xstrip -k $@
	chmod +x $@

iflink: iflink.o
	$(CC) $(CFLAGS) $< -o $@ $(LDLIBS)
	xstrip -k $@
	chmod +x $@

slattach: slattach.o
	$(CC) $(CFLAGS) $< -o $@ $(LDLIBS)
	xstrip -k $@
	chmod +x $@

arp: arp.o
	$(CC) $(CFLAGS) $< -o $@ $(LDLIBS)
	xstrip -k $@
	chmod +x $@

ifstats: ifstats.o
	$(CC) $(CFLAGS) $< -o $@ $(LDLIBS)
	xstrip -k $@
	chmod +x $@

install:
	$(INSTALL) $(TOOLMODE) $(TOOLS) $(TOOLDIR)
	for i in $(TOOLS); do $(LN) $(TOOLDIR)/$$i $(LINKTOOLDIR)/; done

clean:
	rm -f *.o

# no dependencies yet
depend:
