# # Makefile for ftp32.dll # by Yoshioka Tsuneo # # This make file is for make UNIX library. # If you want to make WIN32 DLL, please use dsw/dsp file. # OBJS = cmdline.o config.o ftp32.o ftpcmd.o sock.o url.o common.o dlg.o ftp32api.o stringq.o TARGET = libftp32.a miniftp AR = ar rc RANLIB = ranlib all: $(TARGET) libftp32.a : $(OBJS) $(AR) $@ $(OBJS) $(RANLIB) $@ miniftp : miniftp.c libftp32.a $(CC) -o $@ miniftp.c -L. -lftp32 install: $(TARGET) cp libftp32.a /usr/local/lib cp miniftp /usr/local/lib ln -s /usr/local/lib/libftp32.a /usr/lib/ clean: rm $(TARGET) *.o *.a convert: perl -i.bak -pe 's/\015\012/\012/' *.c *.h pack: tar -zcvf ftp32pack.tgz *.c *.h *.dsw *.dsp *.rc makefile pack.bat cmdline.o: cmdline.h config.o: config.h common.h ftp32.o: ftp32.h ftpcmd.o: ftpcmd.h ftp32api.h cmdline.h common.h stringq.h dlg.h sock.o: sock.h url.o: url.h common.o:common.h dlg.o:dlg.h ftp32api.o:ftp32api.h config.h ftp32.h url.h common.h sock.h stringq.o:stringq.h