source: trunk/athena/bin/olc/clients/motif/Makefile @ 2029

Revision 2029, 13.0 KB checked in by vanharen, 35 years ago (diff)
Link against "Mu" library now. Removed dependency on p_utils.o from olcdev locker.
Line 
1# Makefile for OLC/Motif
2
3MACHTYPE  =     vax
4
5MOTIFDIR  =     /afs/athena/astaff/project/motifdev
6OLCDEV    =     /mit/olcdev
7OLCLIB    =     ${OLCDEV}/${MACHTYPE}/clients/lib
8BINDIR    =     ${MOTIFDIR}/${MACHTYPE}bin
9INCDIR    =     -I${MOTIFDIR}/include \
10                -I${OLCDEV}/src/include -I${OLCDEV}/src/clients/olc
11LIBDIR    =     -L${MOTIFDIR}/${MACHTYPE}lib -L${OLCDEV}/${MACHTYPE}lib
12UILINCDIR =     -I${MOTIFDIR}/include/uil
13
14CC        =     /bin/cc
15UIL       =     ${BINDIR}/uil
16LINT      =     /usr/bin/lint
17DEBUG     =     /usr/ucb/dbx
18DEPEND    =     /usr/athena/makedepend
19RM        =     /bin/rm -f
20TAR       =     /bin/tar
21COMPRESS  =     /usr/ucb/compress -fv
22
23CFLAGS    =     -g ${INCDIR} -DHESIOD -DZEPHYR -DKERBEROS -DATHENA -DTEST
24LDFLAGS   =     ${LIBDIR}
25LINTFLAGS =      -haucbx ${INCDIR} ${LIBS}
26UILFLAGS  =     ${UILINCDIR}
27
28RCSDIR    =     ${MOTIFDIR}/projects/olc/RCS
29BACKUPDIR =     /mit/motifdev/backups
30BACKUPFIL =     ${BACKUPDIR}/olc.rcs.tar
31ERRORLOG  =     errorlog
32
33SOURCES   =     main.c procs.c widget_create.c x_motd.c x_hand_resp.c
34OBJFOOS   =     main.o procs.o widget_create.o x_motd.o x_hand_resp.o
35OBJECTS   =     ${OBJFOOS} \
36                ${OLCLIB}/../parser/p_utils.o
37
38TARGET    =     xolc
39LIBS      =     -lMu -lMrm -lXm -lXt -lX11 \
40                -lolc \
41                -lhesiod -lzephyr -lcom_err -lkrb -ldes
42
43UIL_SRC   =     olc.uil
44UID       =     olc.uid
45
46
47all:  ${UID} ${TARGET}
48
49uil:    ${UID}
50c:      ${TARGET}
51
52${UID}: ${UIL_SRC}
53        ${UIL} ${UILFLAGS} -o ${UID} ${UIL_SRC}
54
55${TARGET}:      ${OBJFOOS}
56        ${CC} ${LDFLAGS} -o ${TARGET} ${OBJECTS} ${LIBS}
57
58.c.o:
59        ${CC} ${CFLAGS} -c $*.c
60 
61clean:
62        ${RM} *~ *.bak *.uid *.o ${UID} ${TARGET}
63
64lint:
65        ${LINT} ${LINTFLAGS} ${CFLAGS} ${SOURCES}
66
67dbx:    ${TARGET}
68        ${DEBUG} ${TARGET}
69
70backup:
71        ${TAR} -cvf ${BACKUPFIL} ${RCSDIR}
72        ${COMPRESS} ${BACKUPFIL}
73
74depend:
75        ${DEPEND} ${CFLAGS} ${SOURCES}
76
77
78# DO NOT DELETE THIS LINE -- make depend depends on it.
79
80main.o: main.c xolc.h /mit/olcdev/src/include/olc/olc.h /usr/include/stdio.h
81main.o: /usr/include/strings.h /usr/include/krb.h
82main.o: /usr/include/mit-copyright.h /usr/include/des.h
83main.o: /usr/include/des_conf.h /usr/include/hesiod.h
84main.o: /mit/olcdev/src/include/olc/macros.h
85main.o: /mit/olcdev/src/include/olc/structs.h
86main.o: /mit/olcdev/src/include/olc/requests.h
87main.o: /mit/olcdev/src/include/olc/procs.h
88main.o: /mit/olcdev/src/include/olc/status.h
89main.o: /mit/olcdev/src/include/olc/olc_tty.h
90main.o: /mit/olcdev/src/include/olc/olc_parser.h
91main.o: /mit/olcdev/src/clients/olc/olc.h /usr/include/zephyr/zephyr.h
92main.o: /usr/include/zephyr/mit-copyright.h /usr/include/zephyr/zephyr_err.h
93main.o: /usr/include/zephyr/zephyr_conf.h /usr/include/errno.h
94main.o: /usr/include/sys/types.h /usr/include/netinet/in.h
95main.o: /usr/include/sys/time.h /usr/include/sys/time.h
96main.o: /afs/athena/astaff/project/motifdev/include/Mrm/MrmAppl.h
97main.o: /usr/include/X11/Xlib.h /usr/include/X11/X.h
98main.o: /afs/athena/astaff/project/motifdev/include/X11/Intrinsic.h
99main.o: /usr/include/X11/Xutil.h /usr/include/X11/Xresource.h
100main.o: /usr/include/X11/Xos.h /usr/include/sys/file.h
101main.o: /afs/athena/astaff/project/motifdev/include/X11/Core.h
102main.o: /afs/athena/astaff/project/motifdev/include/X11/Composite.h
103main.o: /afs/athena/astaff/project/motifdev/include/X11/Constraint.h
104main.o: /afs/athena/astaff/project/motifdev/include/X11/Object.h
105main.o: /afs/athena/astaff/project/motifdev/include/X11/RectObj.h
106main.o: /afs/athena/astaff/project/motifdev/include/X11/WindowObj.h
107main.o: /afs/athena/astaff/project/motifdev/include/X11/CompObj.h
108main.o: /afs/athena/astaff/project/motifdev/include/Mrm/MrmPublic.h
109main.o: /afs/athena/astaff/project/motifdev/include/Mrm/MrmDecls.h
110main.o: /afs/athena/astaff/project/motifdev/include/X11/StringDefs.h
111main.o: /afs/athena/astaff/project/motifdev/include/X11/Shell.h
112main.o: /afs/athena/astaff/project/motifdev/include/X11/Vendor.h
113main.o: /afs/athena/astaff/project/motifdev/include/Xm/Xm.h
114main.o: /usr/include/signal.h /usr/include/sys/stat.h /usr/include/pwd.h
115main.o: /usr/include/netdb.h
116procs.o: procs.c xolc.h /mit/olcdev/src/include/olc/olc.h
117procs.o: /usr/include/stdio.h /usr/include/strings.h /usr/include/krb.h
118procs.o: /usr/include/mit-copyright.h /usr/include/des.h
119procs.o: /usr/include/des_conf.h /usr/include/hesiod.h
120procs.o: /mit/olcdev/src/include/olc/macros.h
121procs.o: /mit/olcdev/src/include/olc/structs.h
122procs.o: /mit/olcdev/src/include/olc/requests.h
123procs.o: /mit/olcdev/src/include/olc/procs.h
124procs.o: /mit/olcdev/src/include/olc/status.h
125procs.o: /mit/olcdev/src/include/olc/olc_tty.h
126procs.o: /mit/olcdev/src/include/olc/olc_parser.h
127procs.o: /mit/olcdev/src/clients/olc/olc.h /usr/include/zephyr/zephyr.h
128procs.o: /usr/include/zephyr/mit-copyright.h /usr/include/zephyr/zephyr_err.h
129procs.o: /usr/include/zephyr/zephyr_conf.h /usr/include/errno.h
130procs.o: /usr/include/sys/types.h /usr/include/netinet/in.h
131procs.o: /usr/include/sys/time.h /usr/include/sys/time.h
132procs.o: /afs/athena/astaff/project/motifdev/include/Mrm/MrmAppl.h
133procs.o: /usr/include/X11/Xlib.h /usr/include/X11/X.h
134procs.o: /afs/athena/astaff/project/motifdev/include/X11/Intrinsic.h
135procs.o: /usr/include/X11/Xutil.h /usr/include/X11/Xresource.h
136procs.o: /usr/include/X11/Xos.h /usr/include/sys/file.h
137procs.o: /afs/athena/astaff/project/motifdev/include/X11/Core.h
138procs.o: /afs/athena/astaff/project/motifdev/include/X11/Composite.h
139procs.o: /afs/athena/astaff/project/motifdev/include/X11/Constraint.h
140procs.o: /afs/athena/astaff/project/motifdev/include/X11/Object.h
141procs.o: /afs/athena/astaff/project/motifdev/include/X11/RectObj.h
142procs.o: /afs/athena/astaff/project/motifdev/include/X11/WindowObj.h
143procs.o: /afs/athena/astaff/project/motifdev/include/X11/CompObj.h
144procs.o: /afs/athena/astaff/project/motifdev/include/Mrm/MrmPublic.h
145procs.o: /afs/athena/astaff/project/motifdev/include/Mrm/MrmDecls.h
146procs.o: /afs/athena/astaff/project/motifdev/include/X11/StringDefs.h
147procs.o: /afs/athena/astaff/project/motifdev/include/X11/Shell.h
148procs.o: /afs/athena/astaff/project/motifdev/include/X11/Vendor.h
149procs.o: /afs/athena/astaff/project/motifdev/include/Xm/Xm.h
150procs.o: /usr/include/signal.h /usr/include/sys/stat.h /usr/include/pwd.h
151procs.o: /usr/include/netdb.h
152widget_create.o: widget_create.c xolc.h /mit/olcdev/src/include/olc/olc.h
153widget_create.o: /usr/include/stdio.h /usr/include/strings.h
154widget_create.o: /usr/include/krb.h /usr/include/mit-copyright.h
155widget_create.o: /usr/include/des.h /usr/include/des_conf.h
156widget_create.o: /usr/include/hesiod.h /mit/olcdev/src/include/olc/macros.h
157widget_create.o: /mit/olcdev/src/include/olc/structs.h
158widget_create.o: /mit/olcdev/src/include/olc/requests.h
159widget_create.o: /mit/olcdev/src/include/olc/procs.h
160widget_create.o: /mit/olcdev/src/include/olc/status.h
161widget_create.o: /mit/olcdev/src/include/olc/olc_tty.h
162widget_create.o: /mit/olcdev/src/include/olc/olc_parser.h
163widget_create.o: /mit/olcdev/src/clients/olc/olc.h
164widget_create.o: /usr/include/zephyr/zephyr.h
165widget_create.o: /usr/include/zephyr/mit-copyright.h
166widget_create.o: /usr/include/zephyr/zephyr_err.h
167widget_create.o: /usr/include/zephyr/zephyr_conf.h /usr/include/errno.h
168widget_create.o: /usr/include/sys/types.h /usr/include/netinet/in.h
169widget_create.o: /usr/include/sys/time.h /usr/include/sys/time.h
170widget_create.o: /afs/athena/astaff/project/motifdev/include/Mrm/MrmAppl.h
171widget_create.o: /usr/include/X11/Xlib.h /usr/include/X11/X.h
172widget_create.o: /afs/athena/astaff/project/motifdev/include/X11/Intrinsic.h
173widget_create.o: /usr/include/X11/Xutil.h /usr/include/X11/Xresource.h
174widget_create.o: /usr/include/X11/Xos.h /usr/include/sys/file.h
175widget_create.o: /afs/athena/astaff/project/motifdev/include/X11/Core.h
176widget_create.o: /afs/athena/astaff/project/motifdev/include/X11/Composite.h
177widget_create.o: /afs/athena/astaff/project/motifdev/include/X11/Constraint.h
178widget_create.o: /afs/athena/astaff/project/motifdev/include/X11/Object.h
179widget_create.o: /afs/athena/astaff/project/motifdev/include/X11/RectObj.h
180widget_create.o: /afs/athena/astaff/project/motifdev/include/X11/WindowObj.h
181widget_create.o: /afs/athena/astaff/project/motifdev/include/X11/CompObj.h
182widget_create.o: /afs/athena/astaff/project/motifdev/include/Mrm/MrmPublic.h
183widget_create.o: /afs/athena/astaff/project/motifdev/include/Mrm/MrmDecls.h
184widget_create.o: /afs/athena/astaff/project/motifdev/include/X11/StringDefs.h
185widget_create.o: /afs/athena/astaff/project/motifdev/include/X11/Shell.h
186widget_create.o: /afs/athena/astaff/project/motifdev/include/X11/Vendor.h
187widget_create.o: /afs/athena/astaff/project/motifdev/include/Xm/Xm.h
188widget_create.o: /usr/include/signal.h /usr/include/sys/stat.h
189widget_create.o: /usr/include/pwd.h /usr/include/netdb.h
190x_motd.o: x_motd.c xolc.h /mit/olcdev/src/include/olc/olc.h
191x_motd.o: /usr/include/stdio.h /usr/include/strings.h /usr/include/krb.h
192x_motd.o: /usr/include/mit-copyright.h /usr/include/des.h
193x_motd.o: /usr/include/des_conf.h /usr/include/hesiod.h
194x_motd.o: /mit/olcdev/src/include/olc/macros.h
195x_motd.o: /mit/olcdev/src/include/olc/structs.h
196x_motd.o: /mit/olcdev/src/include/olc/requests.h
197x_motd.o: /mit/olcdev/src/include/olc/procs.h
198x_motd.o: /mit/olcdev/src/include/olc/status.h
199x_motd.o: /mit/olcdev/src/include/olc/olc_tty.h
200x_motd.o: /mit/olcdev/src/include/olc/olc_parser.h
201x_motd.o: /mit/olcdev/src/clients/olc/olc.h /usr/include/zephyr/zephyr.h
202x_motd.o: /usr/include/zephyr/mit-copyright.h
203x_motd.o: /usr/include/zephyr/zephyr_err.h /usr/include/zephyr/zephyr_conf.h
204x_motd.o: /usr/include/errno.h /usr/include/sys/types.h
205x_motd.o: /usr/include/netinet/in.h /usr/include/sys/time.h
206x_motd.o: /usr/include/sys/time.h
207x_motd.o: /afs/athena/astaff/project/motifdev/include/Mrm/MrmAppl.h
208x_motd.o: /usr/include/X11/Xlib.h /usr/include/X11/X.h
209x_motd.o: /afs/athena/astaff/project/motifdev/include/X11/Intrinsic.h
210x_motd.o: /usr/include/X11/Xutil.h /usr/include/X11/Xresource.h
211x_motd.o: /usr/include/X11/Xos.h /usr/include/sys/file.h
212x_motd.o: /afs/athena/astaff/project/motifdev/include/X11/Core.h
213x_motd.o: /afs/athena/astaff/project/motifdev/include/X11/Composite.h
214x_motd.o: /afs/athena/astaff/project/motifdev/include/X11/Constraint.h
215x_motd.o: /afs/athena/astaff/project/motifdev/include/X11/Object.h
216x_motd.o: /afs/athena/astaff/project/motifdev/include/X11/RectObj.h
217x_motd.o: /afs/athena/astaff/project/motifdev/include/X11/WindowObj.h
218x_motd.o: /afs/athena/astaff/project/motifdev/include/X11/CompObj.h
219x_motd.o: /afs/athena/astaff/project/motifdev/include/Mrm/MrmPublic.h
220x_motd.o: /afs/athena/astaff/project/motifdev/include/Mrm/MrmDecls.h
221x_motd.o: /afs/athena/astaff/project/motifdev/include/X11/StringDefs.h
222x_motd.o: /afs/athena/astaff/project/motifdev/include/X11/Shell.h
223x_motd.o: /afs/athena/astaff/project/motifdev/include/X11/Vendor.h
224x_motd.o: /afs/athena/astaff/project/motifdev/include/Xm/Xm.h
225x_motd.o: /usr/include/signal.h /usr/include/sys/stat.h /usr/include/pwd.h
226x_motd.o: /usr/include/netdb.h
227x_hand_resp.o: x_hand_resp.c xolc.h /mit/olcdev/src/include/olc/olc.h
228x_hand_resp.o: /usr/include/stdio.h /usr/include/strings.h /usr/include/krb.h
229x_hand_resp.o: /usr/include/mit-copyright.h /usr/include/des.h
230x_hand_resp.o: /usr/include/des_conf.h /usr/include/hesiod.h
231x_hand_resp.o: /mit/olcdev/src/include/olc/macros.h
232x_hand_resp.o: /mit/olcdev/src/include/olc/structs.h
233x_hand_resp.o: /mit/olcdev/src/include/olc/requests.h
234x_hand_resp.o: /mit/olcdev/src/include/olc/procs.h
235x_hand_resp.o: /mit/olcdev/src/include/olc/status.h
236x_hand_resp.o: /mit/olcdev/src/include/olc/olc_tty.h
237x_hand_resp.o: /mit/olcdev/src/include/olc/olc_parser.h
238x_hand_resp.o: /mit/olcdev/src/clients/olc/olc.h /usr/include/zephyr/zephyr.h
239x_hand_resp.o: /usr/include/zephyr/mit-copyright.h
240x_hand_resp.o: /usr/include/zephyr/zephyr_err.h
241x_hand_resp.o: /usr/include/zephyr/zephyr_conf.h /usr/include/errno.h
242x_hand_resp.o: /usr/include/sys/types.h /usr/include/netinet/in.h
243x_hand_resp.o: /usr/include/sys/time.h /usr/include/sys/time.h
244x_hand_resp.o: /afs/athena/astaff/project/motifdev/include/Mrm/MrmAppl.h
245x_hand_resp.o: /usr/include/X11/Xlib.h /usr/include/X11/X.h
246x_hand_resp.o: /afs/athena/astaff/project/motifdev/include/X11/Intrinsic.h
247x_hand_resp.o: /usr/include/X11/Xutil.h /usr/include/X11/Xresource.h
248x_hand_resp.o: /usr/include/X11/Xos.h /usr/include/sys/file.h
249x_hand_resp.o: /afs/athena/astaff/project/motifdev/include/X11/Core.h
250x_hand_resp.o: /afs/athena/astaff/project/motifdev/include/X11/Composite.h
251x_hand_resp.o: /afs/athena/astaff/project/motifdev/include/X11/Constraint.h
252x_hand_resp.o: /afs/athena/astaff/project/motifdev/include/X11/Object.h
253x_hand_resp.o: /afs/athena/astaff/project/motifdev/include/X11/RectObj.h
254x_hand_resp.o: /afs/athena/astaff/project/motifdev/include/X11/WindowObj.h
255x_hand_resp.o: /afs/athena/astaff/project/motifdev/include/X11/CompObj.h
256x_hand_resp.o: /afs/athena/astaff/project/motifdev/include/Mrm/MrmPublic.h
257x_hand_resp.o: /afs/athena/astaff/project/motifdev/include/Mrm/MrmDecls.h
258x_hand_resp.o: /afs/athena/astaff/project/motifdev/include/X11/StringDefs.h
259x_hand_resp.o: /afs/athena/astaff/project/motifdev/include/X11/Shell.h
260x_hand_resp.o: /afs/athena/astaff/project/motifdev/include/X11/Vendor.h
261x_hand_resp.o: /afs/athena/astaff/project/motifdev/include/Xm/Xm.h
262x_hand_resp.o: /usr/include/signal.h /usr/include/sys/stat.h
263x_hand_resp.o: /usr/include/pwd.h /usr/include/netdb.h
Note: See TracBrowser for help on using the repository browser.