# Generated automatically from Makefile.in by configure.
#-----------------------------------------------------------------------------
#
# LibNcFTP samples makefile for the platform linux-i586
#
#-----------------------------------------------------------------------------

CC=cc
CFLAGS=-O2 -g -W -Wall -Wimplicit -Wstrict-prototypes -Wmissing-prototypes
#CC=gcc
#CFLAGS=-g -W -Wall -Wimplicit -Wstrict-prototypes -Wmissing-prototypes
CPPFLAGS=-I.. -I../Strn 
prefix=/usr/local

LIBS=-lncftp -lStrn 
LDFLAGS=-L.. -L./../Strn 

# Any -D definitions:
DEFS=# -DHAVE_CONFIG_H 

PROGS=minincftp ncftpput ncftpget ftp_monkey ftp_monkeys codepw

all: $(PROGS)
	-@/bin/ls -l $(PROGS)

install: ncftpget ncftpput
	cp ncftpput ncftpget $(prefix)/bin/
	chmod 755 $(prefix)/bin/ncftpput $(prefix)/bin/ncftpput
	-@/bin/ls -l $(prefix)/bin/ncftpput $(prefix)/bin/ncftpput
	cp ncftpget.1 ncftpput.1 $(prefix)/man/man1/
	chmod 644 $(prefix)/man/man1/ncftpput.1 $(prefix)/man/man1/ncftpput.1

minincftp: minincftp.c ../ncftp.h ../ncftp_errno.h ../libncftp.a
	$(CC) $(CFLAGS) $(DEFS) $(CPPFLAGS) minincftp.c -o minincftp $(LDFLAGS) $(LIBS)

ncftpput: ncftpput.c ../ncftp.h ../ncftp_errno.h ../libncftp.a gpshare.o
	$(CC) $(CFLAGS) $(DEFS) $(CPPFLAGS) gpshare.o ncftpput.c -o ncftpput $(LDFLAGS) $(LIBS)

ncftpget: ncftpget.c ../ncftp.h ../ncftp_errno.h ../libncftp.a gpshare.o
	$(CC) $(CFLAGS) $(DEFS) $(CPPFLAGS) gpshare.o ncftpget.c -o ncftpget $(LDFLAGS) $(LIBS)

ftp_monkey: monkey.c ../ncftp.h ../ncftp_errno.h ../libncftp.a
	$(CC) $(CFLAGS) $(DEFS) $(DEFS) $(CPPFLAGS) -I.. monkey.c -o ftp_monkey $(LDFLAGS) $(LIBS)

ftp_monkeys: monkeys.c ../ncftp.h ../ncftp_errno.h ../libncftp.a
	$(CC) $(CFLAGS) $(DEFS) $(CPPFLAGS) monkeys.c -o ftp_monkeys $(LDFLAGS) $(LIBS)

codepw: codepw.c ../ncftp.h ../ncftp_errno.h ../libncftp.a
	$(CC) $(CFLAGS) $(DEFS) $(CPPFLAGS) codepw.c -o codepw $(LDFLAGS) $(LIBS)

gpshare.o: gpshare.c gpshare.h ../ncftp.h ../ncftp_errno.h
	$(CC) $(CFLAGS) $(DEFS) $(CPPFLAGS) -c gpshare.c

clean:
	/bin/rm -f $(PROGS)
