home *** CD-ROM | disk | FTP | other *** search
Makefile | 1997-01-05 | 5.8 KB | 215 lines |
- # Generated automatically from Makefile.in by configure.
- # NcFTP Makefile
- PKGNAME=ncftp
- VERSION=2.4.2
-
- # List of .c files to compile:
- CFILES=\
- Bookmark.c Cmdline.c Cmdlist.c Cmds.c Complete.c Cpp.c \
- DateSize.c FTP.c Get.c GetPass.c Getopt.c Sio.c \
- Glob.c Hostwin.c LGets.c LineList.c List.c Macro.c \
- Main.c MakeArgv.c Open.c Prefs.c Progress.c Put.c \
- RCmd.c Strn.c Tips.c Util.c WGets.c Win.c \
- Xfer.c
-
- # List of .o object files to generate:
- OFILES=${CFILES:.c=.o}
-
- HFILES=\
- Bookmark.h COPYRIGHT.h Cmdline.h Cmds.h Complete.h \
- Cpp.h Curses.h DateSize.h FTP.h Get.h Sio.h \
- GetPass.h Getopt.h Glob.h Hostwin.h LGets.h LineList.h \
- List.h Macro.h Main.h MakeArgv.h Open.h Poll.h \
- Prefs.h Progress.h Put.h RCmd.h Strn.h Sys.h \
- Tips.h Util.h Version.h WGets.h Win.h Xfer.h \
- acconfig.h
-
- # Compiled executable's pathname:
- PROGS=ncftp
-
- SHELL=/bin/sh
- .SUFFIXES: .c .o
-
- CC=cc
- #CFLAGS=-O2 -pipe -arch hppa -arch i486 -arch m68k -arch sparc -no-precomp
- CFLAGS=-O2 -pipe -arch m68k -no-precomp
- CPPFLAGS=-I. -I. -I/usr/local/include
-
- LIBS=-lreadline -lncurses
- SHARED_LDFLAGS=-L//lib -L/usr/local/lib
- STATIC_LDFLAGS=-L//lib -L/usr/local/lib -static
-
- # Any -D definitions:
- DEFS=-DHAVE_CONFIG_H # -DDOMAINNAME=\"ee.net\"
-
- # File permissions for chmod:
- MODE=755
-
- DOCFILES=README README.binaries ncftp.1 CHANGELOG
- CFGFILES=Config.h.in Config.h.top configure.in configure Makefile.in #aclocal.m4
- CFGJUNK=Config.h Makefile config.*
-
- # This is everything that is copied when you make a shar or tar.
- PACKAGE=$(DOCFILES) $(CFILES) $(HFILES) $(CFGFILES)
-
- BINDIR=/usr/local/bin
- MANDIR=/usr/local/man/man1
- CATDIR=$(MANDIR)/../cat1
-
- all: $(PROGS)
- @chmod $(MODE) $(PROGS)
- @ls -l $(PROGS)
- @echo 'Done.'
-
- ncftp: $(OFILES)
- $(CC) $(CFLAGS) $(OFILES) -o ncftp $(SHARED_LDFLAGS) $(LIBS)
-
- ncftp.static: $(OFILES)
- $(CC) $(CFLAGS) $(OFILES) -o ncftp.static $(STATIC_LDFLAGS) $(LIBS)
-
- install:
- rm -f $(BINDIR)/ncftp
- cp ncftp $(BINDIR)/ncftp
- strip $(BINDIR)/ncftp
- chmod 775 $(BINDIR)/ncftp
- rm -f $(MANDIR)/ncftp.1
- cp ./ncftp.1 $(MANDIR)/ncftp.1
- chmod 664 $(MANDIR)/ncftp.1
- rm -f $(CATDIR)/ncftp.1
-
- .c.o:
- $(CC) $(CFLAGS) $(DEFS) $(CPPFLAGS) $< -c
-
- ### Archiving #################################################################
-
- TARDIR=$(PKGNAME)-$(VERSION)
- TARFILE=$(TARDIR).tar
- TGZFILE=$(TARDIR).tar.gz
-
- DPACKAGE=ncftp README.binaries ncftp.1 CHANGELOG
- DTARFILE=$(TARDIR)--export.tar
- DTGZFILE=$(TARDIR)--export.tar.gz
-
- tar: $(PACKAGE)
- -@mkdir /usr/tmp/TAR
- -@mkdir /usr/tmp/TAR/$(TARDIR)
- -@chmod ga+r $(PACKAGE)
- -@chmod 755 /usr/tmp/TAR/$(TARDIR)
- cp -pr $(PACKAGE) /usr/tmp/TAR/$(TARDIR)
- ( cd /usr/tmp/TAR ; tar cf $(TARFILE) ./$(TARDIR) )
- cp /usr/tmp/TAR/$(TARFILE) .
- -@chmod 644 $(TARFILE)
- -@rm -rf /usr/tmp/TAR
- -@ls -l $(TARFILE)
-
- gz: tar
- gzip -c $(TARFILE) > $(TGZFILE)
- -@rm $(TARFILE)
- -@chmod 644 $(TGZFILE)
- -@ls -l $(TGZFILE)
-
-
- dtar:
- -@mkdir /usr/tmp/TAR
- -@mkdir /usr/tmp/TAR/$(TARDIR)
- -@chmod ga+r $(DPACKAGE)
- -@chmod 755 /usr/tmp/TAR/$(TARDIR)
- cp $(DPACKAGE) /usr/tmp/TAR/$(TARDIR)
- ( cd /usr/tmp/TAR ; tar cf /usr/tmp/TAR/$(DTARFILE) ./$(TARDIR) )
- -@cp /usr/tmp/TAR/$(DTARFILE) .
- -@chmod 644 $(DTARFILE)
- -@rm -rf /usr/tmp/TAR
- -@ls -l $(DTARFILE)
-
- dgz: dtar
- gzip -c $(DTARFILE) > $(DTGZFILE)
- -@rm $(DTARFILE)
- -@chmod 644 $(DTGZFILE)
- -@ls -l $(DTGZFILE)
-
-
- ### Cleaning supplies ########################################################
-
- clean:
- -/bin/rm -f $(OFILES) core
-
- distclean: clean
- -/bin/rm -f $(PROGS) $(CFGJUNK)
-
- realclean mostlyclean: clean distclean
-
- ### Dependencies #############################################################
-
- GLOBAL_H=Util.h Strn.h LineList.h Win.h Sys.h Config.h
-
- Cmdline.o: Cmdline.c $(GLOBAL_H) Cmdline.h Cmds.h Main.h MakeArgv.h
-
- Cmdlist.o: Cmdlist.c $(GLOBAL_H) Main.h Open.h Cmds.h List.h Get.h Put.h \
- Prefs.h Cmdline.h Hostwin.h
-
- Cmds.o: Cmds.c $(GLOBAL_H) RCmd.h Cmdline.h MakeArgv.h Macro.h Main.h \
- Glob.h Getopt.h FTP.h Bookmark.h Cpp.h Prefs.h Tips.h Cmds.h \
- Version.h DateSize.h Open.h
-
- Cpp.o: Cpp.c $(GLOBAL_H) Curses.h Cpp.h
-
- DateSize.o: DateSize.c $(GLOBAL_H) RCmd.h Cmds.h Xfer.h List.h DateSize.h
-
- FTP.o: FTP.c $(GLOBAL_H) FTP.h RCmd.h
-
- Get.o: Get.c $(GLOBAL_H) RCmd.h Xfer.h Cmds.h Get.h Glob.h DateSize.h List.h \
- Getopt.h
-
- Getopt.o: Getopt.c $(GLOBAL_H) Getopt.h
-
- GetPass.o: GetPass.c $(GLOBAL_H) GetPass.h
-
- Glob.o: Glob.c $(GLOBAL_H) List.h Glob.h RCmd.h Xfer.h Main.h
-
- Hostwin.o: Hostwin.c $(GLOBAL_H) Util.h Curses.h Hostwin.h Bookmark.h \
- Open.h Cmds.h WGets.h
-
- LGets.o: LGets.c $(GLOBAL_H) LGets.h
-
- LineList.o: LineList.c $(GLOBAL_H) Sys.h Config.h LineList.h
-
- List.o: List.c $(GLOBAL_H) RCmd.h Xfer.h Cmds.h List.h
-
- Macro.o: Macro.c $(GLOBAL_H) Macro.h Cmdline.h MakeArgv.h
-
- Main.o: Main.c $(GLOBAL_H) Main.h Cmds.h Open.h Cmdline.h DateSize.h \
- FTP.h Getopt.h Xfer.h Tips.h Version.h Bookmark.h Prefs.h
-
- MakeArgv.o: MakeArgv.c $(GLOBAL_H) MakeArgv.h
-
- Open.o: Open.c $(GLOBAL_H) Open.h GetPass.h Cmds.h RCmd.h Bookmark.h FTP.h \
- Macro.h Hostwin.h Main.h Get.h Getopt.h
-
- Prefs.o: Prefs.c $(GLOBAL_H) Cmds.h Progress.h Hostwin.h Prefs.h RCmd.h \
- WGets.h Main.h Bookmark.h Main.h
-
- Progress.o: Progress.c $(GLOBAL_H) Cmds.h Xfer.h Progress.h GetPass.h
-
- Put.o: Put.c $(GLOBAL_H) RCmd.h Xfer.h Cmds.h Get.h Put.h
-
- RCmd.o: RCmd.c $(GLOBAL_H) RCmd.h Open.h Main.h Xfer.h FTP.h
-
- Bookmark.o: Bookmark.c $(GLOBAL_H) Bookmark.h FTP.h
-
- Sio.o: Sio.c $(GLOBAL_H) Sio.h
-
- Strn.o: Strn.c $(GLOBAL_H) Strn.h
-
- Tips.o: Tips.c $(GLOBAL_H) Tips.h
-
- Util.o: Util.c $(GLOBAL_H) Main.h Bookmark.h
-
- Win.o: Win.c $(GLOBAL_H) Curses.h Main.h Bookmark.h RCmd.h LGets.h \
- GetPass.h WGets.h Version.h
-
- WGets.o: WGets.c $(GLOBAL_H) Curses.h WGets.h
-
- Xfer.o: Xfer.c $(GLOBAL_H) Main.h Xfer.h RCmd.h FTP.h Progress.h Sio.h
-
- # eof
-