CC=	g++
CFLAGS=	-Wall -W -Werror -fno-rtti
CDEFS=	-DOS2
COPT=	-I../../hpp -I../../.. -O3 -Zomf -Zsys
SRCDIR= ../../src/
LFLAGS=	-Zomf -Zsys -L../smapi -lgpp
EXEEND= _os2.exe

ALL: ftrack$(EXEEND)

TARGET= f

OBJS=	fidoaddr.obj \
	log.obj \
	age.obj \
	aka.obj \
	attach.obj \
	badmsg.obj \
	cfg.obj \
	configure.o \
	ftrack.obj \
	getopt.obj \
	help.obj \
	msg.obj \
	msgbase.obj \
	nodelist.obj \
	vars.obj \
	outbound.obj \
	parsetpl.obj \
	passwd.obj \
	pktbase.obj \
	scandir.obj \
	sqbase.obj \
	tmstamp.obj \
	utils.obj \
	mask.o \
	wildmat.obj

%.obj: %.c
	$(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<

%.obj: $(SRCDIR)%.cpp
	$(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<

# Thunderbirds are go!


ftrack$(EXEEND): $(OBJS)
	$(CC) $(LFLAGS) -o ftrack$(EXEEND) $(OBJS) -lsmapiemo

clean:
	-rm -f *.obj
	-rm -f *~
	-rm -f core                                                                                                
	-rm -f ftrack$(EXEEND)
