#
#	Toplevel Makefile for MiNT-Net, a networking extension based on
#	the MiNT multitasking operating system extension for Atari
#	Computers.
#

SUBDIRS = net lib tool test

all: netdev library tool

library:
	$(MAKE) -C lib

netdev:
	$(MAKE) -C net

tests:
	$(MAKE) -C test

tool:
	$(MAKE) -C tool

install:
	@for i in $(SUBDIRS); do $(MAKE) -C $$i install; done;

install.lib:
	$(MAKE) -C lib install

install.net:
	$(MAKE) -C net install

install.tool:
	$(MAKE) -C tool install

clean:
	@for i in $(SUBDIRS); do $(MAKE) -C $$i clean; done;

depend:
	@find . -name depend -exec rm \{\} \;
	@for i in $(SUBDIRS); do $(MAKE) -C $$i depend; done;

crlf:
	@find . -name '*.[ch]' -exec crlf -s \{\} \;

dist:
	cp -rl ../net-??? /tmp
	( cd /tmp/net-???; make clean; cd ..; tar czf `echo -n net-???`.tgz net-??? )
	mv /tmp/net-???.tgz ../
	rm -rf /tmp/net-???

tarit:
	( cd ..; tar czf `echo -n net-???`.tgz net-??? )
