source: trunk/minix/commands/yap/Makefile@ 20

Last change on this file since 20 was 9, checked in by Mattia Monga, 14 years ago

Minix 3.1.2a

File size: 3.6 KB
Line 
1# $Header: /cvsup/minix/src/commands/yap/Makefile,v 1.2 2005/09/07 08:43:25 beng Exp $
2
3# CFLAGS : options for the C-compiler
4CFLAGS = -O -D_MINIX -D_POSIX_SOURCE -wa
5CC=exec cc
6
7# LDFLAGS : flags for the loader
8# -i for a PDP-11 with separate I/D (not necessary)
9LDFLAGS = -i
10
11# BINDIR : where the binary will go when you type "make install"
12BINDIR = /usr/bin
13
14# LIBRARIES : -ltermcap or -ltermlib,
15# -lPW on USG systems (System III, System V),
16# -ljobs on Berkeley Unix system (4.1, 2.8?, 2.9)
17LIBRARIES =
18
19HFILES= assert.h\
20 commands.h\
21 display.h\
22 getcomm.h\
23 getline.h\
24 help.h\
25 in_all.h\
26 keys.h\
27 machine.h\
28 main.h\
29 options.h\
30 output.h\
31 pattern.h\
32 process.h\
33 prompt.h\
34 term.h
35
36CFILES= assert.c\
37 commands.c\
38 display.c\
39 getcomm.c\
40 getline.c\
41 help.c\
42 keys.c\
43 machine.c\
44 main.c\
45 options.c\
46 output.c\
47 pattern.c\
48 process.c\
49 prompt.c\
50 term.c
51
52OFILES= assert.o\
53 commands.o\
54 display.o\
55 getcomm.o\
56 getline.o\
57 help.o\
58 keys.o\
59 machine.o\
60 main.o\
61 options.o\
62 output.o\
63 pattern.o\
64 process.o\
65 prompt.o\
66 term.o
67
68all: yap
69
70yap: $(OFILES)
71 $(CC) $(LDFLAGS) -o yap $(OFILES) $(LIBRARIES)
72 install -S 16kw yap
73
74install: $(BINDIR)/yap $(BINDIR)/more
75
76$(BINDIR)/yap: yap
77 install -cs -o bin yap $@
78
79$(BINDIR)/more: $(BINDIR)/yap
80 install -l $? $@
81
82clean:
83 rm -f yap $(OFILES) a.out core *.bak
84
85pr:
86 pr Makefile $(HFILES) $(CFILES)
87
88lint:
89 lint $(DEFINES) $(CFILES)
90
91#AUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTO
92assert.o: assert.h
93assert.o: in_all.h
94assert.o: output.h
95assert.o: term.h
96commands.o: assert.h
97commands.o: commands.h
98commands.o: display.h
99commands.o: getcomm.h
100commands.o: getline.h
101commands.o: help.h
102commands.o: in_all.h
103commands.o: keys.h
104commands.o: machine.h
105commands.o: main.h
106commands.o: options.h
107commands.o: output.h
108commands.o: pattern.h
109commands.o: process.h
110commands.o: prompt.h
111commands.o: term.h
112display.o: assert.h
113display.o: display.h
114display.o: getline.h
115display.o: in_all.h
116display.o: machine.h
117display.o: main.h
118display.o: options.h
119display.o: output.h
120display.o: process.h
121display.o: term.h
122getcomm.o: assert.h
123getcomm.o: commands.h
124getcomm.o: display.h
125getcomm.o: getcomm.h
126getcomm.o: getline.h
127getcomm.o: in_all.h
128getcomm.o: keys.h
129getcomm.o: machine.h
130getcomm.o: main.h
131getcomm.o: output.h
132getcomm.o: process.h
133getcomm.o: prompt.h
134getcomm.o: term.h
135getline.o: assert.h
136getline.o: display.h
137getline.o: getline.h
138getline.o: in_all.h
139getline.o: main.h
140getline.o: options.h
141getline.o: output.h
142getline.o: process.h
143getline.o: term.h
144help.o: commands.h
145help.o: display.h
146help.o: help.h
147help.o: in_all.h
148help.o: keys.h
149help.o: machine.h
150help.o: main.h
151help.o: options.h
152help.o: output.h
153help.o: prompt.h
154help.o: term.h
155keys.o: assert.h
156keys.o: commands.h
157keys.o: in_all.h
158keys.o: keys.h
159keys.o: machine.h
160keys.o: prompt.h
161machine.o: assert.h
162machine.o: getline.h
163machine.o: in_all.h
164machine.o: machine.h
165main.o: commands.h
166main.o: display.h
167main.o: in_all.h
168main.o: main.h
169main.o: options.h
170main.o: output.h
171main.o: process.h
172main.o: prompt.h
173main.o: term.h
174options.o: display.h
175options.o: in_all.h
176options.o: options.h
177options.o: output.h
178output.o: in_all.h
179output.o: main.h
180output.o: output.h
181pattern.o: in_all.h
182pattern.o: pattern.h
183process.o: commands.h
184process.o: display.h
185process.o: getline.h
186process.o: in_all.h
187process.o: main.h
188process.o: options.h
189process.o: output.h
190process.o: process.h
191process.o: prompt.h
192prompt.o: display.h
193prompt.o: getcomm.h
194prompt.o: getline.h
195prompt.o: in_all.h
196prompt.o: main.h
197prompt.o: options.h
198prompt.o: output.h
199prompt.o: process.h
200prompt.o: prompt.h
201prompt.o: term.h
202term.o: display.h
203term.o: getline.h
204term.o: in_all.h
205term.o: keys.h
206term.o: machine.h
207term.o: main.h
208term.o: options.h
209term.o: output.h
210term.o: term.h
Note: See TracBrowser for help on using the repository browser.