TOP=../..
include $(TOP)/rules

DEBUG=-ggdb3 -DDEBUG -O
FLAGS=-I$(TOP)/lwp -I$(TOP)/kernel -I$(TOP)/lib -I$(TOP)/genser
CXXFLAGS = $(FLAGS)
CFLAGS = $(FLAGS)

LDFLAGS = $(DEBUG) $(PROF)

DEPLIBS= $(DEPLIBUSERFS) $(DEPLIBLWP)
LIBS= $(LIBUSERFS) $(LIBLWP) #-lmcheck

PROGS=ftpfs

OBJ=ftpfs.o ino.o dir.o topdir.o sitetopdir.o ftpdir.o ftplink.o \
	ftpfile.o ftpconn.o nonblk_io.o pushd.o netsys.o \
	ConfFile.o serv_port.o host.o dos_host.o unix_host.o \
	getdate.o Path.o

all:: $(PROGS)

ftpfs: $(OBJ) $(DEPLIBS)
	$(CXX) $(LDFLAGS) -o $@ $(OBJ) $(LIBS)

getdate.c: getdate.y

clean:: dummy
	rm -f getdate.c *.o *~ core $(PROGS)

dep depend:: getdate.c
	$(CC) $(FLAGS) -M *.c *.cc > .depend

