# $Id: Makefile,v 1.1 2003/06/20 05:30:43 lemit Exp $

CC = gcc -pipe
#PACKETDEF = -DPACKETVER=2 -DNEW_006b
PACKETDEF = -DPACKETVER=1 -DNEW_006b

CFLAGS = -g -O2 -Wall -I../common $(PACKETDEF)

MKDEF = CC="$(CC)" CFLAGS="$(CFLAGS)"


all clean: common/GNUmakefile login/GNUmakefile char/GNUmakefile map/GNUmakefile
	cd common ; make $(MKDEF) $@ ; cd ..
	cd login ; make $(MKDEF) $@ ; cd ..
	cd char ; make $(MKDEF) $@ ; cd ..
	cd map ; make $(MKDEF) $@ ; cd ..

common/GNUmakefile: common/Makefile
	sed -e 's/$$>/$$^/' common/Makefile > common/GNUmakefile
login/GNUmakefile: login/Makefile
	sed -e 's/$$>/$$^/' login/Makefile > login/GNUmakefile
char/GNUmakefile: char/Makefile
	sed -e 's/$$>/$$^/' char/Makefile > char/GNUmakefile
map/GNUmakefile: map/Makefile
	sed -e 's/$$>/$$^/' map/Makefile > map/GNUmakefile
