CC=	gxx
CFLAGS=	-Wall -W -Werror -fno-rtti
CDEFS=	-D__FLAT__
COPT=	-I../../hpp -I../../.. -O3
SRCDIR= ../../src/
EXEEND= _386.exe

ALL: ftrack$(EXEEND)

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 \
	dict.o \
	sysdep.o \
	words.o \
	stack.o \
	math64.o \
	softcore.o \
	ficl.o \
	vm.o \
	script.o

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

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

# Thunderbirds are go!


ftrack$(EXEEND): $(OBJS)
	$(CC) $(LFLAGS) -o ftrack$(EXEEND) $(OBJS) ../../../smapi/smapidjg.a

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