
CFLAGS=-g -Wall -DUSE_RL
#CFLAGS=-g -Wall

VER=0.5
BINDIR=/usr/local/bin

sftp:	cmd.o misc.o sftp.o
	gcc -o sftp sftp.o cmd.o misc.o -lreadline
#	gcc -o sftp sftp.o cmd.o misc.o

misc.o:	misc.c sftp.h
	gcc ${CFLAGS} -c misc.c

sftp.o:	sftp.c sftp.h
	gcc ${CFLAGS} -c sftp.c

cmd.o:	cmd.c sftp.h
	gcc ${CFLAGS} -c cmd.c

clean:	
	rm -f *.o sftp *~ core *.orig

install: sftp
	cp sftp ${BINDIR}

tags:	
	etags sftp.c cmd.c misc.c sftp.h

tar:	sftp
	(cd ..;tar zcf sftp-${VER}/sftp-${VER}.tar.gz sftp-${VER}/*.[ch] sftp-${VER}/sftp sftp-${VER}/Makefile sftp-${VER}/TODO sftp-${VER}/README sftp-${VER}/README.html)

dist:	tar
	rm -rf dist
	mkdir dist
	mv sftp-${VER}.tar.gz dist/
	gzip -c sftp > dist/sftp.gz
	zip dist/sftp.zip README README.html TODO
