1 | # This is the Makefile for Xmore, a file browsing utility |
---|
2 | # built upon Xlib and the XToolkit. |
---|
3 | # |
---|
4 | # Created: October 22, 1987 |
---|
5 | # By: Chris D. Peterson |
---|
6 | # |
---|
7 | # $Source: /afs/dev.mit.edu/source/repository/athena/bin/xmore/Makefile,v $ |
---|
8 | # $Author: probe $ |
---|
9 | # $Header: /afs/dev.mit.edu/source/repository/athena/bin/xmore/Makefile,v 1.7 1989-10-21 15:11:15 probe Exp $ |
---|
10 | # |
---|
11 | # Copyright 1987, 1988 by the Massachusetts Institute of Technology. |
---|
12 | # |
---|
13 | # For further information on copyright and distribution |
---|
14 | # see the file mit-copyright.h |
---|
15 | |
---|
16 | # Directories to put the things into on install. |
---|
17 | |
---|
18 | DESTDIR= |
---|
19 | INSTDIR= /usr/athena |
---|
20 | LIBDIR=/usr/athena/lib |
---|
21 | MANDIR=/usr/man |
---|
22 | MANSECT=1 |
---|
23 | |
---|
24 | CFLAGS= -g -DATHENA -DHELPFILE=\"${LIBDIR}/xmore.help\" ${INCFLAGS} |
---|
25 | INCFLAGS= |
---|
26 | LIBES= -lXaw -lXt -lXmu -lX11 |
---|
27 | OBJS= globals.o help.o main.o pages.o ${XTKOBJS} |
---|
28 | XTKOBJS= ScrollByLine.o |
---|
29 | XTKFILES= ScrollByLine.c |
---|
30 | INCLUDE= defs.h globals.h more.h mit-copyright.h |
---|
31 | CFILES= globals.c help.c main.c pages.c ${XTKFILES} |
---|
32 | |
---|
33 | all: xmore |
---|
34 | xmore: ${OBJS} |
---|
35 | cc ${CFLAGS} ${LDFLAGS} ${OBJS} -o xmore ${LIBES} |
---|
36 | globals.o: globals.c ${INCLUDE} |
---|
37 | help.o: help.c ${INCLUDE} |
---|
38 | main.o: main.c ${INCLUDE} |
---|
39 | pages.o: pages.c ${INCLUDE} |
---|
40 | ScrollByLine.c: ScrollByLine.c ScrollByLineP.h ScrollByLine.h |
---|
41 | |
---|
42 | install: ; |
---|
43 | install -s xmore ${DESTDIR}${INSTDIR}/ |
---|
44 | cp xmore.help ${DESTDIR}${LIBDIR} |
---|
45 | cp xmore.man ${DESTDIR}${MANDIR}/man${MANSECT}/xmore.${MANSECT} |
---|
46 | |
---|
47 | clean: ; |
---|
48 | rm -f *~ *.o xmore xmore.shar core xmore.cat |
---|
49 | |
---|
50 | saber: ; |
---|
51 | saber ${INCFLAGS} ${LDFLAGS} ${CFILES} ${LIBES} |
---|
52 | |
---|
53 | shar: ; |
---|
54 | shar README Makefile xmore.help xmore.man \ |
---|
55 | ${CFILES} ${XTKFILES} > xmore.shar |
---|
56 | |
---|
57 | manual: ; |
---|
58 | nroff -man xmore.man > xmore.cat |
---|
59 | |
---|
60 | |
---|
61 | depend: |
---|
62 | makedepend ${CFLAGS} ${CFILES} |
---|
63 | |
---|
64 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
---|
65 | |
---|
66 | globals.o: globals.c more.h /usr/include/stdio.h /usr/include/X11/Xos.h |
---|
67 | globals.o: /usr/include/sys/types.h /usr/include/strings.h |
---|
68 | globals.o: /usr/include/sys/file.h /usr/include/sys/time.h |
---|
69 | globals.o: /usr/include/sys/time.h /usr/include/sys/dir.h |
---|
70 | globals.o: /usr/include/sys/stat.h /usr/include/X11/X.h |
---|
71 | globals.o: /usr/include/X11/Xatom.h /usr/include/X11/StringDefs.h |
---|
72 | globals.o: /usr/include/X11/Intrinsic.h /usr/include/X11/Xlib.h |
---|
73 | globals.o: /usr/include/X11/Xutil.h /usr/include/X11/Xresource.h |
---|
74 | globals.o: /usr/include/X11/Core.h /usr/include/X11/Composite.h |
---|
75 | globals.o: /usr/include/X11/Constraint.h /usr/include/X11/AsciiText.h |
---|
76 | globals.o: /usr/include/X11/copyright.h /usr/include/X11/Text.h |
---|
77 | globals.o: /usr/include/X11/Command.h /usr/include/X11/Label.h |
---|
78 | globals.o: /usr/include/X11/Simple.h /usr/include/X11/Xmu.h |
---|
79 | globals.o: /usr/include/X11/Form.h /usr/include/X11/Constraint.h |
---|
80 | globals.o: /usr/include/X11/Shell.h /usr/include/X11/VPaned.h |
---|
81 | globals.o: /usr/include/X11/Paned.h ScrollByLine.h mit-copyright.h defs.h |
---|
82 | help.o: help.c globals.h more.h /usr/include/stdio.h /usr/include/X11/Xos.h |
---|
83 | help.o: /usr/include/sys/types.h /usr/include/strings.h |
---|
84 | help.o: /usr/include/sys/file.h /usr/include/sys/time.h |
---|
85 | help.o: /usr/include/sys/time.h /usr/include/sys/dir.h |
---|
86 | help.o: /usr/include/sys/stat.h /usr/include/X11/X.h /usr/include/X11/Xatom.h |
---|
87 | help.o: /usr/include/X11/StringDefs.h /usr/include/X11/Intrinsic.h |
---|
88 | help.o: /usr/include/X11/Xlib.h /usr/include/X11/Xutil.h |
---|
89 | help.o: /usr/include/X11/Xresource.h /usr/include/X11/Core.h |
---|
90 | help.o: /usr/include/X11/Composite.h /usr/include/X11/Constraint.h |
---|
91 | help.o: /usr/include/X11/AsciiText.h /usr/include/X11/copyright.h |
---|
92 | help.o: /usr/include/X11/Text.h /usr/include/X11/Command.h |
---|
93 | help.o: /usr/include/X11/Label.h /usr/include/X11/Simple.h |
---|
94 | help.o: /usr/include/X11/Xmu.h /usr/include/X11/Form.h |
---|
95 | help.o: /usr/include/X11/Constraint.h /usr/include/X11/Shell.h |
---|
96 | help.o: /usr/include/X11/VPaned.h /usr/include/X11/Paned.h ScrollByLine.h |
---|
97 | help.o: mit-copyright.h defs.h |
---|
98 | main.o: main.c globals.h more.h /usr/include/stdio.h /usr/include/X11/Xos.h |
---|
99 | main.o: /usr/include/sys/types.h /usr/include/strings.h |
---|
100 | main.o: /usr/include/sys/file.h /usr/include/sys/time.h |
---|
101 | main.o: /usr/include/sys/time.h /usr/include/sys/dir.h |
---|
102 | main.o: /usr/include/sys/stat.h /usr/include/X11/X.h /usr/include/X11/Xatom.h |
---|
103 | main.o: /usr/include/X11/StringDefs.h /usr/include/X11/Intrinsic.h |
---|
104 | main.o: /usr/include/X11/Xlib.h /usr/include/X11/Xutil.h |
---|
105 | main.o: /usr/include/X11/Xresource.h /usr/include/X11/Core.h |
---|
106 | main.o: /usr/include/X11/Composite.h /usr/include/X11/Constraint.h |
---|
107 | main.o: /usr/include/X11/AsciiText.h /usr/include/X11/copyright.h |
---|
108 | main.o: /usr/include/X11/Text.h /usr/include/X11/Command.h |
---|
109 | main.o: /usr/include/X11/Label.h /usr/include/X11/Simple.h |
---|
110 | main.o: /usr/include/X11/Xmu.h /usr/include/X11/Form.h |
---|
111 | main.o: /usr/include/X11/Constraint.h /usr/include/X11/Shell.h |
---|
112 | main.o: /usr/include/X11/VPaned.h /usr/include/X11/Paned.h ScrollByLine.h |
---|
113 | main.o: mit-copyright.h defs.h |
---|
114 | pages.o: pages.c globals.h more.h /usr/include/stdio.h /usr/include/X11/Xos.h |
---|
115 | pages.o: /usr/include/sys/types.h /usr/include/strings.h |
---|
116 | pages.o: /usr/include/sys/file.h /usr/include/sys/time.h |
---|
117 | pages.o: /usr/include/sys/time.h /usr/include/sys/dir.h |
---|
118 | pages.o: /usr/include/sys/stat.h /usr/include/X11/X.h |
---|
119 | pages.o: /usr/include/X11/Xatom.h /usr/include/X11/StringDefs.h |
---|
120 | pages.o: /usr/include/X11/Intrinsic.h /usr/include/X11/Xlib.h |
---|
121 | pages.o: /usr/include/X11/Xutil.h /usr/include/X11/Xresource.h |
---|
122 | pages.o: /usr/include/X11/Core.h /usr/include/X11/Composite.h |
---|
123 | pages.o: /usr/include/X11/Constraint.h /usr/include/X11/AsciiText.h |
---|
124 | pages.o: /usr/include/X11/copyright.h /usr/include/X11/Text.h |
---|
125 | pages.o: /usr/include/X11/Command.h /usr/include/X11/Label.h |
---|
126 | pages.o: /usr/include/X11/Simple.h /usr/include/X11/Xmu.h |
---|
127 | pages.o: /usr/include/X11/Form.h /usr/include/X11/Constraint.h |
---|
128 | pages.o: /usr/include/X11/Shell.h /usr/include/X11/VPaned.h |
---|
129 | pages.o: /usr/include/X11/Paned.h ScrollByLine.h mit-copyright.h defs.h |
---|
130 | ScrollByLine.o: ScrollByLine.c /usr/include/X11/IntrinsicP.h |
---|
131 | ScrollByLine.o: /usr/include/X11/Intrinsic.h /usr/include/X11/Xlib.h |
---|
132 | ScrollByLine.o: /usr/include/sys/types.h /usr/include/X11/X.h |
---|
133 | ScrollByLine.o: /usr/include/X11/Xutil.h /usr/include/X11/Xresource.h |
---|
134 | ScrollByLine.o: /usr/include/X11/Xos.h /usr/include/strings.h |
---|
135 | ScrollByLine.o: /usr/include/sys/file.h /usr/include/sys/time.h |
---|
136 | ScrollByLine.o: /usr/include/sys/time.h /usr/include/X11/Core.h |
---|
137 | ScrollByLine.o: /usr/include/X11/Composite.h /usr/include/X11/Constraint.h |
---|
138 | ScrollByLine.o: /usr/include/X11/CoreP.h /usr/include/X11/CompositeP.h |
---|
139 | ScrollByLine.o: /usr/include/X11/ConstrainP.h ScrollByLine.h ScrollByLineP.h |
---|
140 | ScrollByLine.o: /usr/include/X11/Scroll.h /usr/include/X11/Xmu.h |
---|
141 | ScrollByLine.o: /usr/include/X11/Intrinsic.h /usr/include/X11/StringDefs.h |
---|
142 | ScrollByLine.o: X11/Misc.h |
---|