home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-12-21 | 4.1 KB | 165 lines |
- # $Id: Smakefile,v 1.3 1993/11/15 12:06:40 ppessi Exp $
- #
- # Smakefile for AmiTCP/IP Network Applications
- #
- # Copyright © 1993 AmiTCP/IP Group, <amitcp-group@hut.fi>
- # Helsinki University of Technology, Finland.
- # All rights reserved.
- #
- # Created : Fri May 14 22:23:09 1993 ppessi
- # Last modified: Mon Nov 15 13:42:06 1993 ppessi
- #
- # $Log: Smakefile,v $
- # Revision 1.3 1993/11/15 12:06:40 ppessi
- # Added target ls/ls, removed qwriter/time.h
- #
- # Revision 1.2 1993/10/18 15:53:47 ppessi
- # Added gopher.el(c) and revision tags for finger, fingerd and
- # napsaterm.
- #
- # Revision 1.1 1993/10/14 00:11:23 ppessi
- # Initial revision
- #
-
- DEST = amitcp:
-
- #
- # These will be made & moved to appropriate directory
- #
- PROGS = finger/finger ls/ls napsaterm/napsaterm qwriter/qwriter
-
- SERVERS = fingerd/fingerd
-
- MISC = EmacsTcp/etc/tcp_AmiTCP
-
- MAKELINK = makelink
- MKDIR = makedir
- MAKE = smake
- RM = delete
- CP = copy dates
-
- #
- # This includes binaries, too, since it's compiled with GCC :-)
- #
- EMACSTCP = EmacsTcp/Smakefile \
- EmacsTcp/src/tcp.c EmacsTcp/src/tcp_inlines.h \
- EmacsTcp/src/make.amiga EmacsTcp/src/make.unix \
- EmacsTcp/src/tcp.el EmacsTcp/lisp/tcp.elc \
- EmacsTcp/src/gopher.el EmacsTcp/lisp/gopher.elc \
- EmacsTcp/etc/tcp_AmiTCP EmacsTcp/add_to_.emacs
-
- FINGER= finger/Smakefile finger/finger.1 finger/finger_rev.rev \
- finger/finger.h finger/finger.c finger/lprint.c finger/sprint.c \
- finger/net.c finger/util.c \
- finger/strsep.c finger/tzfile.h finger/ctype.c
-
- FINGERD = fingerd/Smakefile fingerd/fingerd_rev.rev fingerd/fingerd.8 \
- fingerd/fingerd.c fingerd/pathnames.h
-
- LS= ls/Smakefile ls/ls.1 \
- ls/ls.c ls/ls.h ls/list.c ls/print.c ls/sort.c ls/user.c
-
- NAPSA= napsaterm/Smakefile napsaterm/napsaterm_rev.rev \
- napsaterm/napsaterm.c napsaterm/gst.c napsaterm/all_protos.h \
- napsaterm/amiga.h napsaterm/display.h napsaterm/dispmacros.h \
- napsaterm/national.h napsaterm/nifty.h napsaterm/niftyprofile.h \
- napsaterm/nio.h napsaterm/rlogin.h napsaterm/amigadisplay.c \
- napsaterm/beep.c napsaterm/clip.c napsaterm/display.c \
- napsaterm/emulate.c napsaterm/iconify.c napsaterm/keymap.c \
- napsaterm/misc.c napsaterm/mymap.c napsaterm/national.c \
- napsaterm/niftyprofile.c napsaterm/niftyterm.c napsaterm/rcmd.c \
- napsaterm/fonts/napsa.font napsaterm/fonts/napsa/11 \
- napsaterm/fonts/napsa/11b napsaterm/fonts/napsa/11i \
- napsaterm/fonts/napsab.font napsaterm/fonts/napsab/11 \
- napsaterm/fonts/napsat.font napsaterm/fonts/napsat/11 \
- napsaterm/fonts/napsav.font napsaterm/fonts/napsav/11 \
- napsaterm/fonts/napsav/11b napsaterm/fonts/napsav/11bi \
- napsaterm/fonts/napsav/11i napsaterm/fonts/napsavb.font \
- napsaterm/fonts/napsavb/11 napsaterm/fonts/napsavt.font \
- napsaterm/fonts/napsavt/11 napsaterm/fonts/napsavw.font \
- napsaterm/fonts/napsavw/11 napsaterm/fonts/napsaw.font \
- napsaterm/fonts/napsaw/11 napsaterm/fonts/napsaw/11b \
- napsaterm/doc/napsaterm.doc napsaterm/doc/niftyterm-1.2.doc \
- napsaterm/napsaprefs
-
- QWRITER = qwriter/GNUmakefile qwriter/Smakefile \
- qwriter/fcs.c qwriter/ftp.c qwriter/inet.c qwriter/main.c \
- qwriter/nfs.c qwriter/qwriter.h qwriter/telnet.c
-
- all: $(PROGS) $(SERVERS)
-
- install:
- execute < <
- cd EmacsTcp
- $(MAKE) DEST=$(DEST) install
- cd /finger
- $(MAKE) DEST=$(DEST) install
- cd /fingerd
- $(MAKE) DEST=$(DEST) install
- cd /ls
- $(MAKE) DEST=$(DEST) install
- cd /napsaterm
- $(MAKE) DEST=$(DEST) install
- cd /qwriter
- $(MAKE) DEST=$(DEST) install
- <
-
- qwriter/qwriter: $(QWRITER)
- execute < <
- $(RM) $@
- cd qwriter
- $(MAKE)
- cd /
- <
-
- napsaterm/napsaterm: $(NAPSA)
- execute < <
- $(RM) $@
- cd napsaterm
- $(MAKE)
- cd /
- <
-
- finger/finger: $(FINGER)
- execute < <
- $(RM) $@
- cd finger
- $(MAKE)
- cd /
- <
-
- fingerd/fingerd: $(FINGERD)
- execute < <
- $(RM) $@
- cd fingerd
- $(MAKE)
- cd /
- <
-
- ls/ls: $(FINGER)
- execute < <
- $(RM) $@
- cd ls
- $(MAKE)
- cd /
- <
-
- clean:
- execute < <
- cd EmacsTcp
- $(MAKE) clean
- cd /finger
- $(MAKE) clean
- cd /fingerd
- $(MAKE) clean
- cd /ls
- $(MAKE) clean
- cd /napsaterm
- $(MAKE) clean
- cd /qwriter
- $(MAKE) clean
- <
-
- cleaner: clean
- -$(RM) $(PROGS) $(SERVERS)
-