CC=	g++
CFLAGS=	-Wall -W -fno-rtti
CDEFS=	-DUNIX -D_AIX
COPT=	-I../../hpp -I../../.. -O3
LFLAGS= -s -L../../husky/smapi/
SRCDIR= ../../src/

ALL: ftrack

TARGET= f

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

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

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

# Thunderbirds are go!


ftrack: $(OBJS)
	$(CC) $(LFLAGS) -o ftrack $(OBJS) -lsmapiaix

clean:
	-rm -f *.o
	-rm -f *~
	-rm -f core                                                                                                
	-rm -f ftrack
