Line 0
Link Here
|
|
|
1 |
# Makefile generated by imake - do not edit! |
2 |
# $TOG: imake.c /main/97 1997/06/20 20:23:51 kaleb $ |
3 |
|
4 |
# ---------------------------------------------------------------------- |
5 |
# Makefile generated from "Imake.tmpl" and <Imakefile> |
6 |
# $TOG: Imake.tmpl /main/245 1997/05/20 10:05:47 kaleb $ |
7 |
# |
8 |
# |
9 |
# |
10 |
# |
11 |
# $XFree86: xc/config/cf/Imake.tmpl,v 3.32.2.12 1999/01/09 14:18:57 dawes Exp $ |
12 |
# ---------------------------------------------------------------------- |
13 |
|
14 |
all:: |
15 |
|
16 |
.SUFFIXES: .i |
17 |
|
18 |
# $TOG: Imake.cf /main/28 1997/06/25 08:31:36 barstow $ |
19 |
# $XFree86: xc/config/cf/Imake.cf,v 3.34.2.14 1999/07/29 09:22:23 hohndel Exp $ |
20 |
|
21 |
# ----------------------------------------------------------------------- |
22 |
# site-specific configuration parameters that need to come before |
23 |
# the platform-specific parameters - edit site.def to change |
24 |
|
25 |
# site: $TOG: site.def /main/12 1997/07/02 17:52:18 samborn $ |
26 |
|
27 |
# ---------------------------------------------------------------------- |
28 |
# platform-specific configuration parameters - edit linux.cf to change |
29 |
|
30 |
# platform: $TOG: linux.cf /main/36 1997/06/16 22:21:03 kaleb $ |
31 |
# platform: $XFree86: xc/config/cf/linux.cf,v 3.57.2.19 1999/09/04 09:12:27 dawes Exp $ |
32 |
|
33 |
# operating system: Linux 2.4.17-r3 1 [ELF] (2.4.17) |
34 |
# libc: (6.2.4) |
35 |
# binutils: (31) |
36 |
|
37 |
# $XConsortium: lnxLib.rules /main/13 1996/09/28 16:11:01 rws $ |
38 |
# $XFree86: xc/config/cf/lnxLib.rules,v 3.28.2.4 1998/12/18 11:56:08 dawes Exp $ |
39 |
|
40 |
# $XFree86: xc/config/cf/xfree86.cf,v 3.129.2.53 1999/12/10 12:38:13 hohndel Exp $ |
41 |
|
42 |
# $XConsortium: xfree86.cf /main/34 1996/12/06 11:45:18 rws $ |
43 |
|
44 |
LINKKITDIR = $(USRLIBDIR)/Server |
45 |
XF98LINKKITDIR = $(USRLIBDIR)/Server |
46 |
|
47 |
XF86SRC = $(SERVERSRC)/hw/xfree86 |
48 |
XF86ACCELSRC = $(XF86SRC)/accel |
49 |
XF86COMSRC = $(XF86SRC)/common |
50 |
XF86CONFIGSRC = $(XF86COMSRC) |
51 |
XF86HWSRC = $(XF86SRC)/common_hw |
52 |
XF86OSSRC = $(XF86SRC)/os-support |
53 |
VGADRIVERSRC = $(XF86SRC)/vga256/drivers |
54 |
VGA16DRIVERSRC = $(XF86SRC)/vga16/drivers |
55 |
VGA2DRIVERSRC = $(XF86SRC)/vga2/drivers |
56 |
MONODRIVERSRC = $(XF86SRC)/mono/drivers |
57 |
S3DRIVERSRC = $(XF86SRC)/accel/s3/drivers |
58 |
S3VDRIVERSRC = $(XF86SRC)/accel/s3_virge/drivers |
59 |
|
60 |
XF68SRC = $(SERVERSRC)/hw/xfree68 |
61 |
XF68COMSRC = $(XF68SRC)/common |
62 |
XF68CONFIGSRC = $(XF68COMSRC) |
63 |
XF68OSSRC = $(XF68SRC)/os-support |
64 |
|
65 |
XF98SRC = $(SERVERSRC)/hw/xfree98 |
66 |
XF98ACCELSRC = $(XF98SRC)/accel |
67 |
XF98COMSRC = $(XF98SRC)/common |
68 |
XF98CONFIGSRC = $(XF98COMSRC) |
69 |
XF98HWSRC = $(XF98SRC)/common_hw/generic |
70 |
XF98HWNECSRC = $(XF98SRC)/common_hw/nec |
71 |
XF98HWPWSKBSRC = $(XF98SRC)/common_hw/pwskb |
72 |
XF98HWPWLBSRC = $(XF98SRC)/common_hw/pwlb |
73 |
XF98HWGA968SRC = $(XF98SRC)/common_hw/ga968 |
74 |
XF98OSSRC = $(XF98SRC)/os-support |
75 |
XF98VGADRIVERSRC = $(XF98SRC)/vga256/drivers |
76 |
XF98VGA16DRIVERSRC = $(XF98SRC)/vga16/drivers |
77 |
XF98VGA2DRIVERSRC = $(XF98SRC)/vga2/drivers |
78 |
XF98MONODRIVERSRC = $(XF98SRC)/mono/drivers |
79 |
XF98NECS3DRIVERSRC = $(XF98SRC)/accel/s3nec/drivers |
80 |
XF98PWSKBDRIVERSRC = $(XF98SRC)/accel/s3pwskb/drivers |
81 |
XF98PWLBDRIVERSRC = $(XF98SRC)/accel/s3pwlb/drivers |
82 |
XF98GA968DRIVERSRC = $(XF98SRC)/accel/s3ga968/drivers |
83 |
|
84 |
XFREE86DOCDIR = $(DOCDIR) |
85 |
XFREE86PSDOCDIR = $(DOCPSDIR) |
86 |
XFREE86HTMLDOCDIR = $(DOCHTMLDIR) |
87 |
XFREE86JAPANESEDOCDIR = $(DOCDIR)/Japanese |
88 |
|
89 |
# $XConsortium: xf86.rules /main/9 1996/10/31 14:54:26 kaleb $ |
90 |
# $XFree86: xc/config/cf/xf86.rules,v 3.16.2.3 1999/09/04 07:08:46 dawes Exp $ |
91 |
|
92 |
# ---------------------------------------------------------------------- |
93 |
# site-specific configuration parameters that go after |
94 |
# the platform-specific parameters - edit site.def to change |
95 |
|
96 |
# site: $TOG: site.def /main/12 1997/07/02 17:52:18 samborn $ |
97 |
|
98 |
# --------------------------------------------------------------------- |
99 |
# Imake rules for building libraries, programs, scripts, and data files |
100 |
# rules: $TOG: Imake.rules /main/222 1997/07/17 20:04:40 kaleb $ |
101 |
# rules: $XFree86: xc/config/cf/Imake.rules,v 3.33.2.10 1998/11/04 10:53:01 dawes Exp $ |
102 |
|
103 |
_NULLCMD_ = @ echo -n |
104 |
|
105 |
TKLIBNAME = |
106 |
|
107 |
TKLIBDIR = |
108 |
|
109 |
TCLLIBNAME = |
110 |
|
111 |
TCLIBDIR = |
112 |
|
113 |
JPTKLIBNAME = |
114 |
|
115 |
JPTKLIBDIR = |
116 |
|
117 |
JPTCLLIBNAME = |
118 |
|
119 |
JPTCLIBDIR = |
120 |
|
121 |
PATHSEP = / |
122 |
SHELL = /bin/sh |
123 |
|
124 |
TOP = . |
125 |
CURRENT_DIR = . |
126 |
|
127 |
IMAKE = imake |
128 |
DEPEND = gccmakedep |
129 |
MKDIRHIER = mkdir -p |
130 |
EXPORTLISTGEN = |
131 |
CONFIGSRC = $(TOP)/config |
132 |
IMAKESRC = $(CONFIGSRC)/imake |
133 |
DEPENDSRC = $(CONFIGSRC)/util |
134 |
|
135 |
INCROOT = /usr/X11R6/include |
136 |
USRLIBDIR = /usr/X11R6/lib |
137 |
VARLIBDIR = /var/lib |
138 |
SHLIBDIR = /usr/X11R6/lib |
139 |
LINTLIBDIR = $(USRLIBDIR)/lint |
140 |
MANPATH = /usr/X11R6/man |
141 |
MANSOURCEPATH = $(MANPATH)/man |
142 |
MANDIR = $(MANSOURCEPATH)1 |
143 |
LIBMANDIR = $(MANSOURCEPATH)3 |
144 |
FILEMANDIR = $(MANSOURCEPATH)5 |
145 |
MISCMANDIR = $(MANSOURCEPATH)7 |
146 |
|
147 |
AR = ar clq |
148 |
BOOTSTRAPCFLAGS = |
149 |
CC = gcc |
150 |
AS = as |
151 |
|
152 |
.SUFFIXES: .cc |
153 |
|
154 |
CXX = c++ |
155 |
CXXFILT = c++filt |
156 |
CXXLIB = |
157 |
CXXDEBUGFLAGS = -O2 -fno-strength-reduce |
158 |
CXXDEPENDINCLUDES = |
159 |
CXXEXTRA_DEFINES = |
160 |
CXXEXTRA_INCLUDES = |
161 |
CXXSTD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE=500L -D_BSD_SOURCE -D_SVID_SOURCE $(CXXPROJECT_DEFINES) |
162 |
CXXOPTIONS = |
163 |
CXXINCLUDES = $(INCLUDES) $(TOP_INCLUDES) $(CXXEXTRA_INCLUDES) |
164 |
CXXDEFINES = $(CXXINCLUDES) $(CXXSTD_DEFINES) $(THREADS_CXXDEFINES) $(CXXEXTRA_DEFINES) $(DEFINES) |
165 |
CXXFLAGS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(THREADS_CXXFLAGS) $(CXXDEFINES) |
166 |
|
167 |
COMPRESS = compress |
168 |
GZIPCMD = gzip |
169 |
CPP = /lib/cpp $(STD_CPP_DEFINES) |
170 |
PREPROCESSCMD = gcc -E $(STD_CPP_DEFINES) |
171 |
INSTALL = install |
172 |
INSTALLFLAGS = -c |
173 |
LD = ld |
174 |
LEX = flex -l |
175 |
LEXLIB = -lfl |
176 |
YACC = bison --yacc |
177 |
CCYACC = bison --yacc |
178 |
LINT = lint |
179 |
LINTLIBFLAG = -C |
180 |
LINTOPTS = -axz |
181 |
LN = ln -s |
182 |
MAKE = make |
183 |
MV = mv -f |
184 |
CP = cp |
185 |
|
186 |
RANLIB = ranlib |
187 |
RANLIBINSTFLAGS = |
188 |
|
189 |
RM = rm -f |
190 |
MANSUFFIX = 1x |
191 |
LIBMANSUFFIX = 3x |
192 |
FILEMANSUFFIX = 5x |
193 |
MISCMANSUFFIX = 7x |
194 |
|
195 |
TROFF = groff -Tps |
196 |
NROFF = nroff |
197 |
MSMACROS = -ms |
198 |
MANMACROS = -man |
199 |
TBL = tbl |
200 |
EQN = eqn |
201 |
NEQN = neqn |
202 |
COL = col |
203 |
COLFLAGS = -b |
204 |
|
205 |
DVIPS = dvips |
206 |
LATEX = latex |
207 |
|
208 |
STD_INCLUDES = |
209 |
STD_CPP_DEFINES = -traditional -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE=500L -D_BSD_SOURCE -D_SVID_SOURCE $(PROJECT_DEFINES) |
210 |
STD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE=500L -D_BSD_SOURCE -D_SVID_SOURCE $(PROJECT_DEFINES) |
211 |
EXTRA_LOAD_FLAGS = |
212 |
EXTRA_LDOPTIONS = |
213 |
EXTRA_LIBRARIES = |
214 |
TAGS = ctags |
215 |
|
216 |
PARALLELMFLAGS = |
217 |
|
218 |
SHAREDCODEDEF = |
219 |
SHLIBDEF = |
220 |
|
221 |
SHLIBLDFLAGS = -shared |
222 |
|
223 |
PICFLAGS = -fPIC |
224 |
|
225 |
CXXPICFLAGS = -fPIC |
226 |
|
227 |
PROTO_DEFINES = -DFUNCPROTO=15 -DNARROWPROTO |
228 |
|
229 |
INSTPGMFLAGS = -s |
230 |
|
231 |
INSTBINFLAGS = -m 0755 |
232 |
INSTUIDFLAGS = -m 4711 |
233 |
INSTLIBFLAGS = -m 0644 |
234 |
INSTINCFLAGS = -m 0444 |
235 |
INSTMANFLAGS = -m 0444 |
236 |
INSTDATFLAGS = -m 0444 |
237 |
INSTKMEMFLAGS = -m 4711 |
238 |
|
239 |
PROJECTROOT = /usr/X11R6 |
240 |
|
241 |
CDEBUGFLAGS = -O2 -fno-strength-reduce |
242 |
CCOPTIONS = |
243 |
|
244 |
ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(STD_INCLUDES) |
245 |
ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(EXTRA_DEFINES) $(PROTO_DEFINES) $(THREADS_DEFINES) $(DEFINES) |
246 |
CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(THREADS_CFLAGS) $(ALLDEFINES) |
247 |
LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) $(DEPEND_DEFINES) |
248 |
LDPRELIB = -L$(USRLIBDIR) |
249 |
LDPOSTLIB = |
250 |
LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS) $(EXTRA_LDOPTIONS) $(THREADS_LDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS) |
251 |
CXXLDOPTIONS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(EXTRA_LDOPTIONS) $(THREADS_CXXLDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS) |
252 |
|
253 |
LDLIBS = $(LDPOSTLIBS) $(THREADS_LIBS) $(SYS_LIBRARIES) $(EXTRA_LIBRARIES) |
254 |
|
255 |
CCLINK = $(CC) |
256 |
|
257 |
CXXLINK = $(CXX) |
258 |
|
259 |
LDSTRIPFLAGS = -x |
260 |
LDCOMBINEFLAGS = -r |
261 |
DEPENDFLAGS = |
262 |
|
263 |
# Not sure this belongs here |
264 |
TKLIBDIR = |
265 |
TKINCDIR = |
266 |
TKLIBNAME = |
267 |
TKLIBRARY = -L$(TKLIBDIR) -l$(TKLIBNAME) |
268 |
TCLLIBDIR = |
269 |
TCLINCDIR = |
270 |
TCLLIBNAME = |
271 |
TCLLIBRARY = -L$(TCLLIBDIR) -l$(TCLLIBNAME) |
272 |
JPTKLIBDIR = |
273 |
JPTKINCDIR = |
274 |
JPTKLIBNAME = |
275 |
JPTKLIBRARY = -L$(JPTKLIBDIR) -l$(JPTKLIBNAME) |
276 |
JPTCLLIBDIR = |
277 |
JPTCLINCDIR = |
278 |
JPTCLLIBNAME = |
279 |
JPTCLLIBRARY = -L$(JPTCLLIBDIR) -l$(JPTCLLIBNAME) |
280 |
|
281 |
MACROFILE = linux.cf |
282 |
RM_CMD = $(RM) |
283 |
|
284 |
IMAKE_DEFINES = |
285 |
|
286 |
IRULESRC = $(CONFIGDIR) |
287 |
IMAKE_CMD = $(IMAKE) -DUseInstalled -I$(IRULESRC) $(IMAKE_DEFINES) |
288 |
|
289 |
ICONFIGFILES = $(IRULESRC)/Imake.tmpl $(IRULESRC)/X11.tmpl $(IRULESRC)/site.def $(IRULESRC)/$(MACROFILE) $(IRULESRC)/xfree86.cf $(IRULESRC)/xf86.rules $(IRULESRC)/host.def $(EXTRA_ICONFIGFILES) |
290 |
|
291 |
# $TOG: Motif.rules /main/8 1999/03/22 15:12:48 mgreess $ |
292 |
|
293 |
# $TOG: X11.rules /main/4 1997/04/30 15:23:24 kaleb $ |
294 |
# |
295 |
# |
296 |
# |
297 |
# $XFree86: xc/config/cf/X11.rules,v 1.1.1.1.2.4 1999/04/21 07:20:58 hohndel Exp $ |
298 |
|
299 |
# $TOG: Motif.tmpl /main/6 1999/05/19 17:00:05 mgreess $ |
300 |
|
301 |
# ---------------------------------------------------------------------- |
302 |
# X Window System Build Parameters and Rules |
303 |
# $TOG: X11.tmpl /main/292 1997/05/20 10:05:59 kaleb $ |
304 |
# |
305 |
# |
306 |
# |
307 |
# |
308 |
# $XFree86: xc/config/cf/X11.tmpl,v 1.8.2.9 1998/12/30 10:04:09 dawes Exp $ |
309 |
|
310 |
CONNECTION_FLAGS = -DUNIXCONN -DTCPCONN -DHAS_STICKY_DIR_BIT |
311 |
|
312 |
# ----------------------------------------------------------------------- |
313 |
# X Window System make variables; these need to be coordinated with rules |
314 |
|
315 |
XTOP = $(TOP) |
316 |
BINDIR = /usr/X11R6/bin |
317 |
BUILDINCROOT = $(TOP)/exports |
318 |
BUILDINCDIR = $(BUILDINCROOT)/include |
319 |
BUILDINCTOP = ../.. |
320 |
BUILDLIBDIR = $(TOP)/exports/lib |
321 |
BUILDLIBTOP = ../.. |
322 |
BUILDBINDIR = $(TOP)/exports/bin |
323 |
BUILDBINTOP = ../.. |
324 |
XBUILDINCROOT = $(XTOP)/exports |
325 |
XBUILDINCDIR = $(XBUILDINCROOT)/include/X11 |
326 |
XBUILDINCTOP = ../../.. |
327 |
XBUILDBINDIR = $(XBUILDINCROOT)/bin |
328 |
INCDIR = $(INCROOT) |
329 |
ADMDIR = /usr/adm |
330 |
LIBDIR = $(USRLIBDIR)/X11 |
331 |
TOP_X_INCLUDES = -I$(XPROJECTROOT)/include |
332 |
|
333 |
VARDIR = /var/X11 |
334 |
|
335 |
DOCDIR = $(LIBDIR)/doc |
336 |
DOCHTMLDIR = $(DOCDIR)/html |
337 |
DOCPSDIR = $(DOCDIR)/PostScript |
338 |
FONTDIR = $(LIBDIR)/fonts |
339 |
XINITDIR = $(LIBDIR)/xinit |
340 |
XDMDIR = $(LIBDIR)/xdm |
341 |
XDMVARDIR = $(VARLIBDIR)/xdm |
342 |
TWMDIR = $(LIBDIR)/twm |
343 |
XSMDIR = $(LIBDIR)/xsm |
344 |
NLSDIR = $(LIBDIR)/nls |
345 |
XLOCALEDIR = $(LIBDIR)/locale |
346 |
PEXAPIDIR = $(LIBDIR)/PEX |
347 |
LBXPROXYDIR = $(LIBDIR)/lbxproxy |
348 |
PROXYMANAGERDIR = $(LIBDIR)/proxymngr |
349 |
XPRINTDIR = $(LIBDIR) |
350 |
XAPPLOADDIR = $(LIBDIR)/app-defaults |
351 |
FONTCFLAGS = -t |
352 |
|
353 |
INSTAPPFLAGS = $(INSTDATFLAGS) |
354 |
|
355 |
RGB = rgb |
356 |
FONTC = bdftopcf |
357 |
MKFONTDIR = mkfontdir |
358 |
|
359 |
DOCUTILSRC = $(XTOP)/doc/util |
360 |
CLIENTSRC = $(TOP)/clients |
361 |
DEMOSRC = $(TOP)/demos |
362 |
XDOCMACROS = $(DOCUTILSRC)/macros.t |
363 |
XIDXMACROS = $(DOCUTILSRC)/indexmacros.t |
364 |
PROGRAMSRC = $(TOP)/programs |
365 |
LIBSRC = $(XTOP)/lib |
366 |
FONTSRC = $(XTOP)/fonts |
367 |
INCLUDESRC = $(BUILDINCROOT)/include |
368 |
XINCLUDESRC = $(INCLUDESRC)/X11 |
369 |
SERVERSRC = $(XTOP)/programs/Xserver |
370 |
CONTRIBSRC = $(XTOP)/../contrib |
371 |
UNSUPPORTEDSRC = $(XTOP)/unsupported |
372 |
DOCSRC = $(XTOP)/doc |
373 |
RGBSRC = $(XTOP)/programs/rgb |
374 |
BDFTOPCFSRC = $(PROGRAMSRC)/bdftopcf |
375 |
MKFONTDIRSRC = $(PROGRAMSRC)/mkfontdir |
376 |
FONTSERVERSRC = $(PROGRAMSRC)/xfs |
377 |
FONTINCSRC = $(XTOP)/include/fonts |
378 |
EXTINCSRC = $(XTOP)/include/extensions |
379 |
TRANSCOMMSRC = $(LIBSRC)/xtrans |
380 |
TRANS_INCLUDES = -I$(TRANSCOMMSRC) |
381 |
|
382 |
XPROJECTROOT = /usr/X11R6 |
383 |
|
384 |
XENVLIBDIR = $(XPROJECTROOT)/lib |
385 |
CLIENTENVSETUP = LD_LIBRARY_PATH=$(MOTIFENVLIBDIR):$(XENVLIBDIR) |
386 |
|
387 |
# $XConsortium: lnxLib.tmpl,v 1.5 95/01/11 21:44:44 kaleb Exp $ |
388 |
# $XFree86: xc/config/cf/lnxLib.tmpl,v 3.9 1996/02/24 04:32:52 dawes Exp $ |
389 |
|
390 |
XLIBSRC = $(LIBSRC)/X11 |
391 |
|
392 |
SOXLIBREV = 6.1 |
393 |
DEPXONLYLIB = |
394 |
XONLYLIB = -lX11 |
395 |
|
396 |
LINTXONLY = $(LINTLIBDIR)/llib-lX11.ln |
397 |
|
398 |
XLIBONLY = $(XONLYLIB) |
399 |
|
400 |
XEXTLIBSRC = $(LIBSRC)/Xext |
401 |
|
402 |
SOXEXTREV = 6.3 |
403 |
DEPEXTENSIONLIB = |
404 |
EXTENSIONLIB = -lXext |
405 |
|
406 |
LINTEXTENSION = $(LINTLIBDIR)/llib-lXext.ln |
407 |
|
408 |
LINTEXTENSIONLIB = $(LINTEXTENSION) |
409 |
DEPXLIB = $(DEPEXTENSIONLIB) $(DEPXONLYLIB) |
410 |
XLIB = $(EXTENSIONLIB) $(XONLYLIB) |
411 |
LINTXLIB = $(LINTXONLYLIB) |
412 |
|
413 |
XSSLIBSRC = $(LIBSRC)/Xss |
414 |
|
415 |
DEPXSSLIB = $(USRLIBDIR)/libXss.a |
416 |
XSSLIB = -lXss |
417 |
|
418 |
LINTXSS = $(LINTLIBDIR)/llib-lXss.ln |
419 |
|
420 |
XXF86MISCLIBSRC = $(LIBSRC)/Xxf86misc |
421 |
|
422 |
DEPXXF86MISCLIB = $(USRLIBDIR)/libXxf86misc.a |
423 |
XXF86MISCLIB = -lXxf86misc |
424 |
|
425 |
LINTXXF86MISC = $(LINTLIBDIR)/llib-lXxf86misc.ln |
426 |
|
427 |
XXF86VMLIBSRC = $(LIBSRC)/Xxf86vm |
428 |
|
429 |
DEPXXF86VMLIB = $(USRLIBDIR)/libXxf86vm.a |
430 |
XXF86VMLIB = -lXxf86vm |
431 |
|
432 |
LINTXXF86VM = $(LINTLIBDIR)/llib-lXxf86vm.ln |
433 |
|
434 |
XXF86DGALIBSRC = $(LIBSRC)/Xxf86dga |
435 |
|
436 |
DEPXXF86DGALIB = $(USRLIBDIR)/libXxf86dga.a |
437 |
XXF86DGALIB = -lXxf86dga |
438 |
|
439 |
LINTXXF86DGA = $(LINTLIBDIR)/llib-lXxf86dga.ln |
440 |
|
441 |
XDPMSLIBSRC = $(LIBSRC)/Xdpms |
442 |
|
443 |
DEPXDPMSLIB = $(USRLIBDIR)/libXdpms.a |
444 |
XDPMSLIB = -lXdpms |
445 |
|
446 |
LINTXDPMS = $(LINTLIBDIR)/llib-lXdpms.ln |
447 |
|
448 |
XAUTHSRC = $(LIBSRC)/Xau |
449 |
|
450 |
DEPXAUTHLIB = $(USRLIBDIR)/libXau.a |
451 |
XAUTHLIB = -lXau |
452 |
|
453 |
LINTXAUTH = $(LINTLIBDIR)/llib-lXau.ln |
454 |
|
455 |
XDMCPLIBSRC = $(LIBSRC)/Xdmcp |
456 |
|
457 |
DEPXDMCPLIB = $(USRLIBDIR)/libXdmcp.a |
458 |
XDMCPLIB = -lXdmcp |
459 |
|
460 |
LINTXDMCP = $(LINTLIBDIR)/llib-lXdmcp.ln |
461 |
|
462 |
XMUSRC = $(LIBSRC)/Xmu |
463 |
|
464 |
SOXMUREV = 6.0 |
465 |
DEPXMULIB = |
466 |
XMULIB = -lXmu |
467 |
|
468 |
LINTXMU = $(LINTLIBDIR)/llib-lXmu.ln |
469 |
|
470 |
OLDXLIBSRC = $(LIBSRC)/oldX |
471 |
|
472 |
DEPOLDXLIB = $(USRLIBDIR)/liboldX.a |
473 |
OLDXLIB = -loldX |
474 |
|
475 |
LINTOLDX = $(LINTLIBDIR)/llib-loldX.ln |
476 |
|
477 |
XPLIBSRC = $(LIBSRC)/Xp |
478 |
|
479 |
SOXPREV = 6.2 |
480 |
DEPXPLIB = |
481 |
XPLIB = -lXp |
482 |
|
483 |
LINTXP = $(LINTLIBDIR)/llib-lXp.ln |
484 |
|
485 |
TOOLKITSRC = $(LIBSRC)/Xt |
486 |
|
487 |
SOXTREV = 6.0 |
488 |
DEPXTOOLONLYLIB = |
489 |
XTOOLONLYLIB = -lXt |
490 |
|
491 |
LINTXTOOLONLY = $(LINTLIBDIR)/llib-lXt.ln |
492 |
|
493 |
DEPXTOOLLIB = $(DEPXTOOLONLYLIB) $(DEPSMLIB) $(DEPICELIB) |
494 |
XTOOLLIB = $(XTOOLONLYLIB) $(SMLIB) $(ICELIB) |
495 |
LINTXTOOLLIB = $(LINTXTOOLONLYLIB) |
496 |
|
497 |
XALIBSRC = $(LIBSRC)/Xa |
498 |
|
499 |
SOXAREV = 1.0 |
500 |
DEPXALIB = |
501 |
XALIB = -lXa |
502 |
|
503 |
LINTXA = $(LINTLIBDIR)/llib-lXa.ln |
504 |
|
505 |
AWIDGETSRC = $(LIBSRC)/Xaw |
506 |
|
507 |
SOXAWREV = 6.1 |
508 |
DEPXAWLIB = |
509 |
XAWLIB = -lXaw |
510 |
|
511 |
LINTXAW = $(LINTLIBDIR)/llib-lXaw.ln |
512 |
|
513 |
XILIBSRC = $(LIBSRC)/Xi |
514 |
|
515 |
SOXINPUTREV = 6.0 |
516 |
DEPXILIB = |
517 |
XILIB = -lXi |
518 |
|
519 |
LINTXI = $(LINTLIBDIR)/llib-lXi.ln |
520 |
|
521 |
XTESTLIBSRC = $(LIBSRC)/Xtst |
522 |
|
523 |
SOXTESTREV = 6.1 |
524 |
DEPXTESTLIB = |
525 |
XTESTLIB = -lXtst |
526 |
|
527 |
LINTXTEST = $(LINTLIBDIR)/llib-lXtst.ln |
528 |
|
529 |
PEXLIBSRC = $(LIBSRC)/PEX5 |
530 |
|
531 |
SOPEXREV = 6.0 |
532 |
DEPPEXLIB = |
533 |
PEXLIB = -lPEX5 |
534 |
|
535 |
LINTPEX = $(LINTLIBDIR)/llib-lPEX5.ln |
536 |
|
537 |
XIELIBSRC = $(LIBSRC)/XIE |
538 |
|
539 |
SOXIEREV = 6.0 |
540 |
DEPXIELIB = |
541 |
XIELIB = -lXIE |
542 |
|
543 |
LINTXIE = $(LINTLIBDIR)/llib-lXIE.ln |
544 |
|
545 |
PHIGSLIBSRC = $(LIBSRC)/PHIGS |
546 |
|
547 |
DEPPHIGSLIB = $(USRLIBDIR)/libphigs.a |
548 |
PHIGSLIB = -lphigs |
549 |
|
550 |
LINTPHIGS = $(LINTLIBDIR)/llib-lphigs.ln |
551 |
|
552 |
DEPXBSDLIB = $(USRLIBDIR)/libXbsd.a |
553 |
XBSDLIB = -lXbsd |
554 |
|
555 |
LINTXBSD = $(LINTLIBDIR)/llib-lXbsd.ln |
556 |
|
557 |
ICESRC = $(LIBSRC)/ICE |
558 |
|
559 |
SOICEREV = 6.3 |
560 |
DEPICELIB = |
561 |
ICELIB = -lICE |
562 |
|
563 |
LINTICE = $(LINTLIBDIR)/llib-lICE.ln |
564 |
|
565 |
SMSRC = $(LIBSRC)/SM |
566 |
|
567 |
SOSMREV = 6.0 |
568 |
DEPSMLIB = |
569 |
SMLIB = -lSM |
570 |
|
571 |
LINTSM = $(LINTLIBDIR)/llib-lSM.ln |
572 |
|
573 |
XKEYSRC = $(LIBSRC)/Xkey |
574 |
|
575 |
SOXKEYREV = 6.0 |
576 |
DEPXKEYLIB = |
577 |
XKEYLIB = -lXkey |
578 |
|
579 |
LINTXKEY = $(LINTLIBDIR)/llib-lXkey.ln |
580 |
|
581 |
FSLIBSRC = $(LIBSRC)/FS |
582 |
|
583 |
DEPFSLIB = $(USRLIBDIR)/libFS.a |
584 |
FSLIB = -lFS |
585 |
|
586 |
LINTFS = $(LINTLIBDIR)/llib-lFS.ln |
587 |
|
588 |
FONTLIBSRC = $(LIBSRC)/font |
589 |
|
590 |
DEPFONTLIB = $(USRLIBDIR)/libfont.a |
591 |
FONTLIB = -lfont |
592 |
|
593 |
LINTFONT = $(LINTLIBDIR)/llib-lfont.ln |
594 |
|
595 |
XPMLIBSRC = $(LIBSRC)/Xpm |
596 |
|
597 |
DEPXPMLIB = $(USRLIBDIR)/libXpm.a |
598 |
XPMLIB = -lXpm |
599 |
|
600 |
LINTXPM = $(LINTLIBDIR)/llib-lXpm.ln |
601 |
|
602 |
XKBFILELIBSRC = $(LIBSRC)/xkbfile |
603 |
|
604 |
DEPXKBFILELIB = $(USRLIBDIR)/libxkbfile.a |
605 |
XKBFILELIB = -lxkbfile |
606 |
|
607 |
LINTXKBFILE = $(LINTLIBDIR)/llib-lxkbfile.ln |
608 |
|
609 |
XKBCOMPCMD = xkbcomp |
610 |
|
611 |
XKBUILIBSRC = $(LIBSRC)/xkbui |
612 |
|
613 |
DEPXKBUILIB = $(USRLIBDIR)/libxkbui.a |
614 |
XKBUILIB = -lxkbui |
615 |
|
616 |
LINTXKBUI = $(LINTLIBDIR)/llib-lxkbui.ln |
617 |
|
618 |
DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB) |
619 |
|
620 |
DEPLIBS1 = $(DEPLIBS) |
621 |
DEPLIBS2 = $(DEPLIBS) |
622 |
DEPLIBS3 = $(DEPLIBS) |
623 |
DEPLIBS4 = $(DEPLIBS) |
624 |
DEPLIBS5 = $(DEPLIBS) |
625 |
DEPLIBS6 = $(DEPLIBS) |
626 |
DEPLIBS7 = $(DEPLIBS) |
627 |
DEPLIBS8 = $(DEPLIBS) |
628 |
DEPLIBS9 = $(DEPLIBS) |
629 |
DEPLIBS10 = $(DEPLIBS) |
630 |
|
631 |
MTOP = $(TOP) |
632 |
|
633 |
UIL_INCLUDES = -I$(USRINCDIR)/uil |
634 |
|
635 |
MOTIFENVLIBDIR = $(USRLIBDIR) |
636 |
|
637 |
USRINCDIR = /usr/X11R6/include |
638 |
UIDDIR = $(LIBDIR)/uid |
639 |
TESTSRC = $(MTOP)/tests |
640 |
TESTLIB = $(TESTSRC)/lib |
641 |
GENERALSRCLIB = $(TESTSRC)/General/lib |
642 |
GENERALSRCBIN = $(TESTSRC)/General/bin |
643 |
MANUALSRCLIB = $(TESTSRC)/Manual/lib |
644 |
MANUALSRCBIN = $(TESTSRC)/Manual/bin |
645 |
AUTOSRCLIB = $(TESTSRC)/Auto/lib |
646 |
AUTOSRCBIN = $(TESTSRC)/Auto/bin |
647 |
COMMONPP = $(GENERALSRCBIN)/Commonpp |
648 |
GENRUN = $(GENERALSRCBIN)/Genrun |
649 |
MANRUN = $(GENERALSRCBIN)/Manrun |
650 |
|
651 |
TESTCOMSRC = $(MANUALSRCLIB)/Common |
652 |
|
653 |
BUILDDOCDIR = $(BUILDINCROOT)/doc |
654 |
BUILDLOCDIR = $(BUILDINCROOT)/localized |
655 |
|
656 |
MTOOLKITSRC = $(TOOLKITSRC) |
657 |
|
658 |
MINCLUDESRC = $(MTOP)/include |
659 |
MDOCSRC = $(MTOP)/doc |
660 |
MLOCSRC = $(MTOP)/localized |
661 |
|
662 |
MLIBSRC = $(MTOP)/lib |
663 |
MCLIENTSRC = $(MTOP)/clients |
664 |
MDEMOSRC = $(MTOP)/demos |
665 |
MWIDGETSRC = $(MLIBSRC)/Xm |
666 |
MRESOURCESRC = $(MLIBSRC)/Mrm |
667 |
UILSRC = $(MCLIENTSRC)/uil |
668 |
|
669 |
UIL = uil |
670 |
DEPUIL = $(BINDIR)/uil |
671 |
|
672 |
XMEXTRA_LIBS = |
673 |
|
674 |
SOXMREV = 2.1 |
675 |
DEPXMLIB = |
676 |
XMLIB = -lXm |
677 |
|
678 |
LINTXM = $(LINTLIBDIR)/llib-lXm.ln |
679 |
|
680 |
SOMRMREV = 2.1 |
681 |
DEPMRESOURCELIB = |
682 |
MRESOURCELIB = -lMrm |
683 |
|
684 |
LINTMRESOURCE = $(LINTLIBDIR)/llib-lMrm.ln |
685 |
|
686 |
SOUILREV = 2.1 |
687 |
DEPUILLIB = |
688 |
UILLIB = -lUil |
689 |
|
690 |
LINTUIL = $(LINTLIBDIR)/llib-lUil.ln |
691 |
|
692 |
SOMCOMMONREV = 2.1 |
693 |
DEPTESTCOMLIB = |
694 |
TESTCOMLIB = -lMCommon |
695 |
|
696 |
LINTTESTCOM = $(LINTLIBDIR)/llib-lMCommon.ln |
697 |
|
698 |
TESTUILCOMLIB = $(TESTCOMSRC)/libMCommonUil.a |
699 |
|
700 |
LINTMRESOURCE = $(MRESOURCESRC)/libMrm.a |
701 |
LINTXMWIDGETLIB = $(MWIDGETSRC)/llib-l/Xm.ln |
702 |
LINTXMTOOL = $(MTOOLKITSRC)/llib-lXt.ln |
703 |
LINTUILLIB = $(UILSRC)/llib-lUil.ln |
704 |
|
705 |
YACCFLAGS = |
706 |
UILFLAGS = |
707 |
GENCATFLAGS = |
708 |
GENCAT = gencat $(GENCATFLAGS) |
709 |
MKCATTOOL = $(MLOCSRC)/util/mkcatdefs |
710 |
|
711 |
RM_CMD = $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut *.Dat |
712 |
|
713 |
DEPLIBS = $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB) |
714 |
|
715 |
DEPLIBS1 = $(DEPLIBS) |
716 |
DEPLIBS2 = $(DEPLIBS) |
717 |
DEPLIBS3 = $(DEPLIBS) |
718 |
|
719 |
XMULIBONLY = -lXmu |
720 |
XMULIB = $(XMULIBONLY) $(XTOOLLIB) $(XLIB) |
721 |
|
722 |
CONFIGDIR = $(LIBDIR)/config |
723 |
|
724 |
USRLIBDIRPATH = $(USRLIBDIR):$(XPROJECTROOT)/lib |
725 |
LDPRELIBS = -L$(USRLIBDIR) -L$(XPROJECTROOT)/lib |
726 |
LDPOSTLIBS = -L$(XPROJECTROOT)/lib |
727 |
TOP_INCLUDES = -I$(INCROOT) $(TOP_MOTIF_INCLUDES) $(TOP_X_INCLUDES) |
728 |
PROJECT_DEFINES = |
729 |
|
730 |
CXXPROJECT_DEFINES = |
731 |
|
732 |
# ---------------------------------------------------------------------- |
733 |
# start of Imakefile |
734 |
|
735 |
SUBDIRS=etc |
736 |
CDEBUGFLAGS=-g -ansi -ansi-error -Wall -pedantic |
737 |
YFLAGS=-d |
738 |
LOCAL_LIBRARIES=$(XTESTLIB) $(XLIB) $(XRENDERLIB) $(XFTLIB) -lXft -lXrender -lm -ldl -lpthread |
739 |
FLEX=flex |
740 |
OBJS=xstroke.o args.o backing.o bresenham.o brush.o control_win.o stroke.o matrix.o action.o action_item.o feature.o gesture.o log.o option.o sprintf_alloc.o rec.o rec_callback.o rec_history.o rec_lex.o rec_mode.o rec_parse.o rec_engine.o grid.o regex_feature.o fixed.o anchor_engine.o dir_engine.o grid_engine.o raw_engine.o xlp.o xlp_callback.o xlp_color.o xlp_timeout.o xlp_win.o |
741 |
|
742 |
SRCS=xstroke.c args.c backing.c bresenham.c brush.c control_win.c stroke.c matrix.c action.c action_item.c feature.c gesture.c log.c option.c sprintf_alloc.c rec.c rec_callback.c rec_history.c rec_mode.c rec_engine.c grid.c regex_feature.c fixed.c anchor_engine.c dir_engine.c grid_engine.c raw_engine.c xlp.c xlp_callback.c xlp_color.c xlp_timeout.c xlp_win.c |
743 |
|
744 |
PROGRAM = xstroke |
745 |
|
746 |
all:: xstroke |
747 |
|
748 |
xstroke: $(OBJS) $(DEPLIBS) |
749 |
$(RM) $@ |
750 |
$(CCLINK) -o $@ $(LDOPTIONS) $(OBJS) $(LOCAL_LIBRARIES) $(LDLIBS) $(EXTRA_LOAD_FLAGS) |
751 |
|
752 |
install:: xstroke |
753 |
@if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \ |
754 |
else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi |
755 |
$(INSTALL) $(INSTALLFLAGS) $(INSTPGMFLAGS) xstroke $(DESTDIR)$(BINDIR)/xstroke |
756 |
|
757 |
install.man:: xstroke.man |
758 |
@if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \ |
759 |
else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi |
760 |
$(INSTALL) $(INSTALLFLAGS) $(INSTMANFLAGS) xstroke.man $(DESTDIR)$(MANDIR)/xstroke.$(MANSUFFIX) |
761 |
|
762 |
depend:: |
763 |
$(DEPEND) $(DEPENDFLAGS) -- $(ALLDEFINES) $(DEPEND_DEFINES) -- $(SRCS) |
764 |
|
765 |
lint: |
766 |
$(LINT) $(LINTFLAGS) $(SRCS) $(LINTLIBS) |
767 |
lint1: |
768 |
$(LINT) $(LINTFLAGS) $(FILE) $(LINTLIBS) |
769 |
|
770 |
clean:: |
771 |
$(RM) xstroke |
772 |
|
773 |
rec.c: rec_parse.h |
774 |
|
775 |
rec_parse.h: rec_parse_tab.h |
776 |
|
777 |
rec_parse_tab.h: rec_parse.c |
778 |
mv y.tab.h $@ |
779 |
|
780 |
rec_parse.c: rec_parse.y rec.h rec_mode.h gesture.h action.h feature.h option.h |
781 |
|
782 |
rec_lex.c: rec_lex.l rec.h rec_mode.h gesture.h action.h feature.h option.h rec_parse.h rec_lex.h sprintf_alloc.h |
783 |
${FLEX} -t rec_lex.l > $@ |
784 |
|
785 |
clean:: |
786 |
rm -f rec_lex.c rec_parse.c y.tab.h rec_parse_tab.h |
787 |
|
788 |
# ---------------------------------------------------------------------- |
789 |
# common rules for all Makefiles - do not edit |
790 |
|
791 |
.c.i: |
792 |
$(RM) $@ |
793 |
$(CC) -E $(CFLAGS) $(_NOOP_) $*.c > $@ |
794 |
|
795 |
emptyrule:: |
796 |
|
797 |
clean:: |
798 |
$(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut "#"* |
799 |
|
800 |
Makefile:: |
801 |
-@if [ -f Makefile ]; then set -x; \ |
802 |
$(RM) Makefile.bak; $(MV) Makefile Makefile.bak; \ |
803 |
else exit 0; fi |
804 |
$(IMAKE_CMD) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR) |
805 |
|
806 |
tags:: |
807 |
$(TAGS) -w *.[ch] |
808 |
$(TAGS) -xw *.[ch] > TAGS |
809 |
|
810 |
man_keywords:: |
811 |
|
812 |
# ---------------------------------------------------------------------- |
813 |
# rules for building in SUBDIRS - do not edit |
814 |
|
815 |
install:: |
816 |
@for flag in ${MAKEFLAGS} ''; do \ |
817 |
case "$$flag" in *=*) ;; *[ik]*) set +e;; esac; done; \ |
818 |
for i in $(SUBDIRS) ;\ |
819 |
do \ |
820 |
echo "installing" "in $(CURRENT_DIR)/$$i..."; \ |
821 |
$(MAKE) -C $$i $(MFLAGS) $(PARALLELMFLAGS) DESTDIR=$(DESTDIR) install; \ |
822 |
done |
823 |
|
824 |
install.man:: |
825 |
@for flag in ${MAKEFLAGS} ''; do \ |
826 |
case "$$flag" in *=*) ;; *[ik]*) set +e;; esac; done; \ |
827 |
for i in $(SUBDIRS) ;\ |
828 |
do \ |
829 |
echo "installing man pages" "in $(CURRENT_DIR)/$$i..."; \ |
830 |
$(MAKE) -C $$i $(MFLAGS) $(PARALLELMFLAGS) DESTDIR=$(DESTDIR) install.man; \ |
831 |
done |
832 |
|
833 |
install.linkkit:: |
834 |
@for flag in ${MAKEFLAGS} ''; do \ |
835 |
case "$$flag" in *=*) ;; *[ik]*) set +e;; esac; done; \ |
836 |
for i in $(SUBDIRS) ;\ |
837 |
do \ |
838 |
echo "installing link kit" "in $(CURRENT_DIR)/$$i..."; \ |
839 |
$(MAKE) -C $$i $(MFLAGS) $(PARALLELMFLAGS) DESTDIR='$(DESTDIR)' install.linkkit; \ |
840 |
done |
841 |
|
842 |
clean:: |
843 |
@for flag in ${MAKEFLAGS} ''; do \ |
844 |
case "$$flag" in *=*) ;; *[ik]*) set +e;; esac; done; \ |
845 |
for i in $(SUBDIRS) ;\ |
846 |
do \ |
847 |
echo "cleaning" "in $(CURRENT_DIR)/$$i..."; \ |
848 |
$(MAKE) -C $$i $(MFLAGS) $(PARALLELMFLAGS) clean; \ |
849 |
done |
850 |
|
851 |
tags:: |
852 |
@for flag in ${MAKEFLAGS} ''; do \ |
853 |
case "$$flag" in *=*) ;; *[ik]*) set +e;; esac; done; \ |
854 |
for i in $(SUBDIRS) ;\ |
855 |
do \ |
856 |
echo "tagging" "in $(CURRENT_DIR)/$$i..."; \ |
857 |
$(MAKE) -C $$i $(MFLAGS) $(PARALLELMFLAGS) TAGS='$(TAGS)' tags; \ |
858 |
done |
859 |
|
860 |
$(ONESUBDIR)/Makefile: |
861 |
@for flag in ${MAKEFLAGS} ''; do \ |
862 |
case "$$flag" in *=*) ;; *[n]*) executeit="no";; esac; done; \ |
863 |
cd $(ONESUBDIR) && \ |
864 |
if [ "$$executeit" != "no" ]; then \ |
865 |
$(IMAKE_CMD) -DTOPDIR=$(IMAKETOP) -DCURDIR=$(ONECURDIR)$(ONESUBDIR); \ |
866 |
fi; |
867 |
|
868 |
Makefiles:: |
869 |
-@for flag in ${MAKEFLAGS} ''; do \ |
870 |
case "$$flag" in *=*) ;; *[ik]*) set +e;; esac; done; \ |
871 |
for flag in ${MAKEFLAGS} ''; do \ |
872 |
case "$$flag" in *=*) ;; *[n]*) executeit="no";; esac; done; \ |
873 |
for i in $(SUBDIRS) ;\ |
874 |
do \ |
875 |
case "$(CURRENT_DIR)" in \ |
876 |
.) curdir= ;; \ |
877 |
*) curdir=$(CURRENT_DIR)/ ;; \ |
878 |
esac; \ |
879 |
echo "making Makefiles in $$curdir$$i..."; \ |
880 |
itmp=`echo $$i | sed -e 's;^\./;;g' -e 's;/\./;/;g'`; \ |
881 |
curtmp="$(CURRENT_DIR)" \ |
882 |
toptmp=""; \ |
883 |
case "$$itmp" in \ |
884 |
../?*) \ |
885 |
while echo "$$itmp" | grep '^\.\./' > /dev/null;\ |
886 |
do \ |
887 |
toptmp="/`basename $$curtmp`$$toptmp"; \ |
888 |
curtmp="`dirname $$curtmp`"; \ |
889 |
itmp="`echo $$itmp | sed 's;\.\./;;'`"; \ |
890 |
done \ |
891 |
;; \ |
892 |
esac; \ |
893 |
case "$$itmp" in \ |
894 |
*/?*/?*/?*/?*) newtop=../../../../..;; \ |
895 |
*/?*/?*/?*) newtop=../../../..;; \ |
896 |
*/?*/?*) newtop=../../..;; \ |
897 |
*/?*) newtop=../..;; \ |
898 |
*) newtop=..;; \ |
899 |
esac; \ |
900 |
newtop="$$newtop$$toptmp"; \ |
901 |
case "$(TOP)" in \ |
902 |
/?*) imaketop=$(TOP) \ |
903 |
imakeprefix= ;; \ |
904 |
.) imaketop=$$newtop \ |
905 |
imakeprefix=$$newtop/ ;; \ |
906 |
*) imaketop=$$newtop/$(TOP) \ |
907 |
imakeprefix=$$newtop/ ;; \ |
908 |
esac; \ |
909 |
$(RM) $$i/Makefile.bak; \ |
910 |
if [ -f $$i/Makefile ]; then \ |
911 |
echo " $(MV) Makefile Makefile.bak"; \ |
912 |
if [ "$$executeit" != "no" ]; then \ |
913 |
$(MV) $$i/Makefile $$i/Makefile.bak; \ |
914 |
fi; \ |
915 |
fi; \ |
916 |
$(MAKE) $(MFLAGS) $(MAKE_OPTS) ONESUBDIR=$$i ONECURDIR=$$curdir IMAKETOP=$$imaketop IMAKEPREFIX=$$imakeprefix $$i/Makefile; \ |
917 |
if [ -d $$i ] ; then \ |
918 |
cd $$i; \ |
919 |
$(MAKE) $(MFLAGS) Makefiles; \ |
920 |
cd $$newtop; \ |
921 |
else \ |
922 |
exit 1; \ |
923 |
fi; \ |
924 |
done |
925 |
|
926 |
includes:: |
927 |
@for flag in ${MAKEFLAGS} ''; do \ |
928 |
case "$$flag" in *=*) ;; *[ik]*) set +e;; esac; done; \ |
929 |
for i in $(SUBDIRS) ;\ |
930 |
do \ |
931 |
echo including "in $(CURRENT_DIR)/$$i..."; \ |
932 |
$(MAKE) -C $$i $(MFLAGS) $(PARALLELMFLAGS) includes; \ |
933 |
done |
934 |
|
935 |
# ---------------------------------------------------------------------- |
936 |
# dependencies generated by makedepend |
937 |
|