earlybrowserreborn - Blame information for rev 4

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 roytam 1 # Makefile generated by imake - do not edit!
4 roytam 2 # $Xorg: imake.c,v 1.6 2001/02/09 02:03:15 xorgcvs Exp $
3  
4 # ----------------------------------------------------------------------
5 # Makefile generated from "Imake.tmpl" and </tmp/IIf.JTxdbS>
6 # $Xorg: Imake.tmpl,v 1.4 2000/08/17 19:41:46 cpqbld Exp $
7 # $XdotOrg: util/cf/Imake.tmpl,v 1.17 2006/04/15 15:55:25 herrb Exp $
1 roytam 8 #
9 #
10 #
11 #
4 roytam 12 # $XFree86: xc/config/cf/Imake.tmpl,v 3.155 2003/12/24 18:58:41 dickey Exp $
13 # ----------------------------------------------------------------------
1 roytam 14  
4 roytam 15 all::
16  
17 .SUFFIXES: .i
18  
19 # $XdotOrg: util/cf/Imake.cf,v 1.12 2005/11/08 06:33:24 jkj Exp $
20 # $Xorg: Imake.cf,v 1.4 2000/08/17 19:41:45 cpqbld Exp $
21  
22 # $XFree86: xc/config/cf/Imake.cf,v 3.88 2003/12/16 21:30:21 herrb Exp $
23  
24 # Keep cpp from replacing path elements containing i486/i586/i686
25  
26 # -----------------------------------------------------------------------
1 roytam 27 # site-specific configuration parameters that need to come before
28 # the platform-specific parameters - edit site.def to change
29  
4 roytam 30 # site: $TOG: site.sample /main/r64_final/1 1998/02/05 16:28:49 kaleb $
1 roytam 31  
4 roytam 32 # site: $XFree86: xc/config/cf/site.def,v 3.24 2000/06/25 20:17:29 dawes Exp $
1 roytam 33  
4 roytam 34 # $XFree86: xc/config/cf/xf86site.def,v 3.186 2003/06/25 18:06:22 eich Exp $
1 roytam 35  
4 roytam 36 # ----------------------------------------------------------------------
37 # platform-specific configuration parameters - edit linux.cf to change
1 roytam 38  
4 roytam 39 # $XdotOrg: util/cf/linux.cf,v 1.31 2005/10/21 19:10:27 ajax Exp $
40 # platform: $Xorg: linux.cf,v 1.3 2000/08/17 19:41:47 cpqbld Exp $
1 roytam 41  
4 roytam 42 # platform: $XFree86: xc/config/cf/linux.cf,v 3.220 2003/12/30 22:38:33 tsi Exp $
1 roytam 43  
4 roytam 44 # operating system: Linux 2.6.31-14-generic i686 [ELF] (2.6.31)
45 # libc: (6.10.1)
46 # binutils: (220)
47  
48 # $Xorg: lnxLib.rules,v 1.3 2000/08/17 19:41:47 cpqbld Exp $
49 # $XFree86: xc/config/cf/lnxLib.rules,v 3.52 2003/10/31 20:49:03 herrb Exp $
50  
51 # $XdotOrg: util/cf/xorg.cf,v 1.53 2005/10/03 16:08:44 alanc Exp $
52  
53 # $Xorg: xfree86.cf,v 1.4 2000/08/17 19:41:49 cpqbld Exp $
54  
55 XORG_VERSION_CURRENT = (((6) * 10000000) + ((9) * 100000) + ((0) * 1000) + 0)
56 RELEASE_VERSION = RELEASE-1
57  
58 AFB_DEFS = -DUSE_AFB
59  
60 DRIVERSDKDIR = $(USRLIBDIR)/Server
61 DRIVERSDKMODULEDIR = $(USRLIBDIR)/Server/modules
62 DRIVERSDKINCLUDEDIR = $(USRLIBDIR)/Server/include
63  
64 XF86SRC = $(SERVERSRC)/hw/xfree86
65 XF86COMSRC = $(XF86SRC)/common
66 XF86PARSERSRC = $(XF86SRC)/parser
67 XF86OSSRC = $(XF86SRC)/os-support
68 XF86DRIVERSRC = $(XF86SRC)/drivers
69 DRIVERSRC = $(XF86DRIVERSRC)
70  
71 XFREE86DOCDIR = $(DOCDIR)
72 XFREE86PSDOCDIR = $(DOCPSDIR)
73 XFREE86PDFDOCDIR = $(DOCPDFDIR)
74 XFREE86HTMLDOCDIR = $(DOCHTMLDIR)
75 XFREE86JAPANESEDOCDIR = $(DOCDIR)/Japanese
76  
77 # $Xorg: xf86.rules,v 1.3 2000/08/17 19:41:48 cpqbld Exp $
78  
79 # $XFree86: xc/config/cf/xf86.rules,v 3.34tsi Exp $
80  
81 SELINUX_LDFLAGS =
82  
83 SELINUX_INCLUDES = -I/usr/include/selinux
84  
85 SELINUX_CFLAGS = -DHAVE_SELINUX
86  
87 SELINUX_LIBS = -lselinux
88  
89 # ----------------------------------------------------------------------
1 roytam 90 # site-specific configuration parameters that go after
91 # the platform-specific parameters - edit site.def to change
92  
4 roytam 93 # site: $TOG: site.sample /main/r64_final/1 1998/02/05 16:28:49 kaleb $
1 roytam 94  
4 roytam 95 # site: $XFree86: xc/config/cf/site.def,v 3.24 2000/06/25 20:17:29 dawes Exp $
1 roytam 96  
4 roytam 97 # ---------------------------------------------------------------------
98 # Imake rules for building libraries, programs, scripts, and data files
99 # rules: $Xorg: Imake.rules,v 1.3 2000/08/17 19:41:46 cpqbld Exp $
100 # rules: $XdotOrg: util/cf/Imake.rules,v 1.11 2005/11/08 06:33:24 jkj Exp $
101 #
102 #
103 #
104 #
105 # rules: $XFree86: xc/config/cf/Imake.rules,v 3.128 2003/11/15 03:25:17 dawes Exp $
106  
107 .PHONY: all interfaces install install.man install.lib install.sdk depend includes cleandir
108  
109 _NULLCMD_ = @ echo -n
110  
111 X_BYTE_ORDER = X_LITTLE_ENDIAN
112  
113 GLIDE2INCDIR = /usr/include/glide
114  
115 GLIDE3INCDIR = /usr/include/glide3
116  
117 GLIDE3LIBNAME = glide3
118  
119 TKLIBNAME = tk8.4
120  
121 TKLIBDIR = /usr/lib
122  
123 TCLLIBNAME = tcl8.4
124  
125 TCLIBDIR = /usr/lib
126  
127 PATHSEP = /
128 SHELL = /bin/sh -e
129  
1 roytam 130 TOP = .
131 CURRENT_DIR = .
132  
4 roytam 133 IMAKE = imake
134 DEPEND = gccmakedep
135 MKDIRHIER = mkdir -p
136 REVPATH = revpath
137 EXPORTLISTGEN =
138 RMAN = /usr/bin/rman
139 RMANBASENAME = rman
140 RMANOPTIONS =
141 CONFIGSRC = $(TOP)/config
142 IMAKESRC = $(CONFIGSRC)/imake
143 DEPENDSRC = $(CONFIGSRC)/util
144  
145 INCROOT = /usr/include
146 USRLIBDIR = /usr/lib
147 VARDIR = /var
148 VARLIBDIR = $(VARDIR)/lib
149 SYSTEMUSRLIBDIR = /usr/lib
150 SYSTEMUSRINCDIR = /usr/include
151 SHLIBDIR = /usr/lib
152 LINTLIBDIR = $(USRLIBDIR)/lint
153 MANPATH = /usr/share/man
154 MANSOURCEPATH = $(MANPATH)/man
155 MANDIR = $(MANSOURCEPATH)$(MANSECT)
156 SYSCALLMANDIR = $(MANSOURCEPATH)$(SYSCALLMANSECT)
157 LIBMANDIR = $(MANSOURCEPATH)$(LIBMANSECT)
158 DRIVERMANDIR = $(MANSOURCEPATH)4
159 FILEMANDIR = $(MANSOURCEPATH)$(FILEMANSECT)
160 GAMEMANDIR = $(MANSOURCEPATH)$(GAMEMANSECT)
161 MISCMANDIR = $(MANSOURCEPATH)7
162 ADMMANDIR = $(MANSOURCEPATH)$(ADMMANSECT)
163 ICONDIR = "/usr/share/icons"
164 XCURSORPATH = "~/.icons:/usr/share/icons:/usr/share/pixmaps"
165 DRIVERMANDIR = $(MANSOURCEPATH)4
166 LOGDIRECTORY = $(VARDIR)/log
167  
168 VARRUNDIR = $(VARDIR)/run
169  
170 VARDBDIR = $(VARDIR)/lib
171  
1 roytam 172 AR = ar clq
4 roytam 173  
174 # Nice try but useless: make will inherit BOOTSTRAPCFLAGS
175 # from top Makefile
1 roytam 176 BOOTSTRAPCFLAGS =
177  
4 roytam 178 CC = gcc -m32
179 AS = gcc -m32 -c -x assembler
180  
181 .SUFFIXES: .cc
182  
183 CXX = c++ -m32
184  
185 CXXFILT = c++filt
186  
187 CXXLIB = -lstdc++
188  
189 CXXDEBUGFLAGS = -g -O2 -fno-strict-aliasing
190 CXXDEPENDINCLUDES =
191 CXXEXTRA_DEFINES =
192 CXXEXTRA_INCLUDES =
193 CXXSTD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 $(CXXPROJECT_DEFINES)
194 CXXOPTIONS =
195 CXXINCLUDES = $(INCLUDES) $(TOP_INCLUDES) $(CXXEXTRA_INCLUDES)
196 CXXDEFINES = $(CXXINCLUDES) $(CXXSTD_DEFINES) $(THREADS_CXXDEFINES) $(DEFINES) $(CXXEXTRA_DEFINES)
197 CXXFLAGS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(THREADS_CXXFLAGS) $(CXXDEFINES)
198  
1 roytam 199 COMPRESS = compress
4 roytam 200 GZIPCMD = gzip
201  
202 CPP = cpp $(STD_CPP_DEFINES)
203 RAWCPP = cpp -undef $(STD_CPP_OPTIONS)
204 PREPROCESSCMD = gcc -m32 -E $(STD_CPP_DEFINES)
205  
1 roytam 206 INSTALL = install
4 roytam 207 INSTALLFLAGS = -c
208  
209 LD = gcc -m32 -nostdlib
210  
211 LEX = flex -l
212 M4 = m4
213 M4FLAGS =
214 LEXLIB = -lfl
215 YACC = bison -y
216 CCYACC = bison -y
217  
1 roytam 218 LINT = lint
4 roytam 219  
1 roytam 220 LINTLIBFLAG = -C
221 LINTOPTS = -axz
222 LN = ln -s
223 MAKE = make
4 roytam 224 MV = mv -f
1 roytam 225 CP = cp
226  
227 RANLIB = ranlib
4 roytam 228  
1 roytam 229 RANLIBINSTFLAGS =
230  
231 RM = rm -f
4 roytam 232 PERL = perl
233 PERLOPTS =
234 PERLENVSETUP = env LC_ALL=C
235  
236 MANSECT = 1
237 SYSCALLMANSECT = 2
238 LIBMANSECT = 3
239 DRIVERMANSECT = 4
240 FILEMANSECT = 5
241 GAMEMANSECT = 6
242 MISCMANSECT = 7
243 ADMMANSECT = 8
244 MANSRCSECT = s
245 MANNEWSECT = n
246 PROJECTMANSUFFIX = x
247 MANSUFFIX = $(MANSECT)$(PROJECTMANSUFFIX)
248 SYSCALLMANSUFFIX = $(SYSCALLMANSECT)$(PROJECTMANSUFFIX)
249 LIBMANSUFFIX = $(LIBMANSECT)$(PROJECTMANSUFFIX)
250 DRIVERMANSUFFIX = 4x
251 FILEMANSUFFIX = $(FILEMANSECT)$(PROJECTMANSUFFIX)
252 GAMEMANSUFFIX = $(GAMEMANSECT)$(PROJECTMANSUFFIX)
253 MISCMANSUFFIX = 7x
254 ADMMANSUFFIX = $(ADMMANSECT)$(PROJECTMANSUFFIX)
255 ADMINMANSUFFIX = 8
256 MANSRCSUFFIX = man
257 MANNEWSUFFIX = _man
258 MANDEFS = -D__apploaddir__=$(XAPPLOADDIR) -D__filemansuffix__=$(FILEMANSECT)$(PROJECTMANSUFFIX) -D__osfilemansuffix__=$(FILEMANSECT) -D__libmansuffix__=$(LIBMANSECT)$(PROJECTMANSUFFIX) -D__oslibmansuffix__=$(LIBMANSECT) -D__mansuffix__=$(MANSECT)$(PROJECTMANSUFFIX) -D__osmansuffix__=$(MANSECT) -D__syscallmansuffix__=$(SYSCALLMANSECT)$(PROJECTMANSUFFIX) -D__ossysmansuffix__=$(SYSCALLMANSECT) -D__gamemansuffix__=$(GAMEMANSECT)$(PROJECTMANSUFFIX) -D__osgamemansuffix__=$(GAMEMANSECT) -D__miscmansuffix__=$(MISCMANSECT)$(PROJECTMANSUFFIX) -D__osmiscmansuffix__=$(MISCMANSECT) -D__admmansuffix__=$(ADMMANSECT)$(PROJECTMANSUFFIX) -D__osadmmansuffix__=$(ADMMANSECT) -D__miscmansuffix__=$(MISCMANSECT)$(PROJECTMANSUFFIX) -D__osmiscmansuffix__=$(MISCMANSECT) -D__drivermansuffix__=$(DRIVERMANSECT)$(PROJECTMANSUFFIX) -D__osdrivermansuffix__=$(DRIVERMANSECT) -D__adminmansuffix__=$(ADMINMANSUFFIX) -D__projectroot__=$(PROJECTROOT) -D__xconfigfile__=$(XCONFIGFILE) -D__xconfigdir__=$(XCONFIGDIR) -D__xlogfile__=$(XLOGFILE) -D__xservername__=$(XSERVERNAME) -D__appmansuffix__=$(MANSECT)$(PROJECTMANSUFFIX) $(XORGMANDEFS) $(VENDORMANDEFS)
259  
260 COMPRESSMANCMD = gzip -n
261  
262 TROFF = groff -Tps
263 NROFF = nroff
264  
1 roytam 265 MSMACROS = -ms
4 roytam 266 MANMACROS = -man
1 roytam 267 TBL = tbl
268 EQN = eqn
4 roytam 269 NEQN = neqn
270 COL = col
271 COLFLAGS = -b
272  
273 MODCC = gcc -m32
274  
275 MODCPP = cpp
276 MODCFLAGS = $(CFLAGS)
277 MODAS = gcc -m32 -c -x assembler
278 MODASFLAGS =
279  
280 MODLD = gcc -m32 -nostdlib
281  
282 MODLDFLAGS =
283 MODLDCOMBINEFLAGS = -r
284 MODAR = ar clq
285  
286 MODRANLIB = ranlib
287  
288 DVIPS = dvips
289 LATEX = latex
290  
1 roytam 291 STD_INCLUDES =
4 roytam 292 STD_CPP_OPTIONS = -traditional
293 STD_CPP_DEFINES = -traditional -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 $(PROJECT_DEFINES)
294 STD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 $(PROJECT_DEFINES)
1 roytam 295 EXTRA_LOAD_FLAGS =
4 roytam 296 EXTRA_LDOPTIONS =
1 roytam 297 EXTRA_LIBRARIES =
298 TAGS = ctags
299  
4 roytam 300 PARALLELMFLAGS =
1 roytam 301  
4 roytam 302 SHAREDCODEDEF =
303 SHLIBDEF =
1 roytam 304  
4 roytam 305 SHLIBLDFLAGS = -shared $(SHLIBGLOBALSFLAGS)
306  
307 NOSTDLIB = -nostdlib
308 POSTNOSTDLIB = -Wl,-Bstatic -lgcc -Wl,-Bdynamic
309  
310 PICFLAGS = -fPIC
311  
312 CXXPICFLAGS = -fPIC
313  
314 PROTO_DEFINES = -DFUNCPROTO=15 -DNARROWPROTO
315  
1 roytam 316 INSTPGMFLAGS =
317  
318 INSTBINFLAGS = -m 0755
4 roytam 319 INSTUIDFLAGS = -m 4711
1 roytam 320 INSTLIBFLAGS = -m 0644
321 INSTINCFLAGS = -m 0444
322 INSTMANFLAGS = -m 0444
323 INSTDATFLAGS = -m 0444
4 roytam 324 INSTKMEMFLAGS = -m 4711
1 roytam 325  
4 roytam 326 PROJECTROOT = /usr
327  
328 CDEBUGFLAGS = -g -O2 -fno-strict-aliasing
1 roytam 329 CCOPTIONS =
330  
4 roytam 331 ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(INSTALLED_INCLUDES) $(STD_INCLUDES)
332 ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(PROTO_DEFINES) $(THREADS_DEFINES) $(MODULE_DEFINES) $(DEFINES) $(EXTRA_DEFINES)
333 CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(THREADS_CFLAGS) $(MODULE_CFLAGS) $(ALLDEFINES)
334 LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) $(DEPEND_DEFINES)
335 LDPRELIB = $(INSTALLED_LIBS)
336 LDPOSTLIB =
337 LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS) $(EXTRA_LDOPTIONS) $(THREADS_LDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS)
338 CXXLDOPTIONS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(EXTRA_LDOPTIONS) $(THREADS_CXXLDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS)
1 roytam 339  
4 roytam 340 LDLIBS = $(LDPOSTLIBS) $(THREADS_LIBS) $(SYS_LIBRARIES) $(EXTRA_LIBRARIES)
1 roytam 341  
4 roytam 342 CCLINK = $(CC)
1 roytam 343  
4 roytam 344 CXXLINK = $(CXX)
345  
346 LDSTRIPFLAGS = -x
347 LDCOMBINEFLAGS = -r
1 roytam 348 DEPENDFLAGS =
4 roytam 349 DEPEND_DEFINES =
1 roytam 350  
4 roytam 351 # Not sure this belongs here
352 TKLIBDIR = /usr/lib
353 TKINCDIR = /usr/include
354 TKLIBNAME = tk8.4
355 TKLIBRARY = -L$(TKLIBDIR) -l$(TKLIBNAME)
356 TCLLIBDIR = /usr/lib
357 TCLINCDIR = /usr/include
358 TCLLIBNAME = tcl8.4
359 TCLLIBRARY = -L$(TCLLIBDIR) -l$(TCLLIBNAME)
1 roytam 360  
4 roytam 361 MACROFILE = linux.cf
362 RM_CMD = $(RM)
363  
1 roytam 364 IMAKE_DEFINES =
4 roytam 365 IMAKE_WARNINGS = -Wundef
1 roytam 366  
367 IRULESRC = $(CONFIGDIR)
4 roytam 368 IMAKE_CMD = $(IMAKE) -DUseInstalled -I$(IRULESRC) $(IMAKE_DEFINES) $(IMAKE_WARNINGS)
1 roytam 369  
4 roytam 370 ICONFIGFILES = $(IRULESRC)/Imake.tmpl $(IRULESRC)/X11.tmpl $(IRULESRC)/site.def $(IRULESRC)/$(MACROFILE) $(IRULESRC)/xfree86.cf $(IRULESRC)/xf86.rules $(IRULESRC)/xorgsite.def $(IRULESRC)/host.def $(EXTRA_ICONFIGFILES)
1 roytam 371  
4 roytam 372 # $Xorg: X11.rules,v 1.4 2000/08/17 19:41:46 cpqbld Exp $
1 roytam 373  
4 roytam 374 # $XFree86: xc/config/cf/X11.rules,v 1.6 2001/01/17 16:22:31 dawes Exp $
1 roytam 375  
4 roytam 376 # ----------------------------------------------------------------------
377 # X Window System Build Parameters and Rules
378 # $XdotOrg: util/cf/X11.tmpl,v 1.54 2006/04/15 15:55:25 herrb Exp $
379 # $Xorg: X11.tmpl,v 1.6 2000/08/17 19:41:46 cpqbld Exp $
380 #
381 #
382 #
383 #
384 # $XFree86: xc/config/cf/X11.tmpl,v 1.248 2004/02/16 04:07:37 dawes Exp $
385  
386 XORGRELSTRING = `echo 6 9 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'`
387 XORGMANNAME = X Version 11
388  
389 STICKY_DEFINES = -DHAS_STICKY_DIR_BIT
390  
391 FCHOWN_DEFINES = -DHAS_FCHOWN
392  
393 # -----------------------------------------------------------------------
394 # X Window System make variables; these need to be coordinated with rules
395  
396 XTOP = $(TOP)
397 BINDIR = /usr/bin
398 BUILDINCROOT = $(TOP)/exports
399 BUILDINCDIR = $(BUILDINCROOT)/include
400 BUILDINCTOP = ../..
401 BUILDLIBDIR = $(TOP)/exports/lib
402 BUILDLIBTOP = ../..
403 BUILDBINDIR = $(TOP)/exports/bin
404 BUILDBINTOP = ../..
405 BUILDMODULEDIR = $(BUILDLIBDIR)/modules
406 BUILDI18NDIR = $(BUILDLIBDIR)/locale
407 BUILDMODULETOP = $(BUILDLIBTOP)/..
408 XBUILDINCROOT = $(XTOP)/exports
409 XBUILDINCDIR = $(XBUILDINCROOT)/include/X11
410 XBUILDINCTOP = ../../..
411 XBUILDBINDIR = $(XBUILDINCROOT)/bin
412 INCDIR = $(INCROOT)
1 roytam 413 ADMDIR = /usr/adm
4 roytam 414 LIBDIR = /usr/lib/X11
415 SHAREDIR = /usr/share/X11
416 LIBEXECDIR = /usr/libexec
417 MODULEDIR = $(USRLIBDIR)/modules
418 TOP_X_INCLUDES =
419 XBINDIR = $(PROJECTROOT)/bin
1 roytam 420  
4 roytam 421 INSTSRCDIR = /usr/src
422  
423 ETCX11DIR = /etc/X11
424  
425 CONFDIR = $(ETCX11DIR)
426  
427 DOCDIR = $(LIBDIR)/doc
428 DOCHTMLDIR = $(DOCDIR)/html
429 DOCPSDIR = $(DOCDIR)/PostScript
430 DOCPDFDIR = $(DOCDIR)/PDF
431 FONTDIR = /usr/share/fonts/X11
432 ENCODINGSDIR = /usr/share/fonts/X11/encodings
1 roytam 433 XINITDIR = $(LIBDIR)/xinit
434 XDMDIR = $(LIBDIR)/xdm
4 roytam 435 XDMVARDIR = $(VARLIBDIR)/xdm
1 roytam 436 TWMDIR = $(LIBDIR)/twm
4 roytam 437 XSMDIR = $(LIBDIR)/xsm
1 roytam 438 NLSDIR = $(LIBDIR)/nls
4 roytam 439 XLOCALEDIR = $(LIBDIR)/locale
440 LBXPROXYDIR = $(LIBDIR)/lbxproxy
441 PROXYMANAGERDIR = $(LIBDIR)/proxymngr
442 XPRINTDIR = $(LIBDIR)/xserver
443 XAPPLOADDIR = /etc/X11/app-defaults
1 roytam 444 FONTCFLAGS = -t
445  
446 INSTAPPFLAGS = $(INSTDATFLAGS)
447  
4 roytam 448 RGB = $(XBINDIR)/rgb
449 FONTC = $(XBINDIR)/bdftopcf
450 MKFONTSCALE = $(XBINDIR)/mkfontscale
451 MKFONTDIR = $(XBINDIR)/mkfontdir
452 MKHTMLINDEX = $(XBINDIR)/mkhtmlindex
453 UCS2ANY = $(XBINDIR)/ucs2any
454 BDFTRUNCATE = $(XBINDIR)/bdftruncate
455 UCSMAPPREFIX = $(FONTDIR)/util/map-
456 XCURSORGEN = $(XBINDIR)/xcursorgen
1 roytam 457  
4 roytam 458 HTMLINDEXCMD = HtmlIndexCmd
1 roytam 459  
4 roytam 460 DOCUTILSRC = $(XTOP)/doc/util
1 roytam 461 CLIENTSRC = $(TOP)/clients
462 DEMOSRC = $(TOP)/demos
4 roytam 463 XDOCMACROS = $(DOCUTILSRC)/macros.t
464 XIDXMACROS = $(DOCUTILSRC)/indexmacros.t
465 PROGRAMSRC = $(TOP)/programs
466 LIBSRC = $(XTOP)/lib
467 FONTSRC = $(XTOP)/fonts
468 ENCODINGSSRC = $(FONTSRC)/encodings
469 INCLUDESRC = $(BUILDINCROOT)/include
470 XINCLUDESRC = $(INCLUDESRC)/X11
471 SERVERSRC = $(XTOP)/programs/Xserver
472 CONTRIBSRC = $(XTOP)/../contrib
473 UNSUPPORTEDSRC = $(XTOP)/unsupported
474 DOCSRC = $(XTOP)/doc
475 RGBSRC = $(XTOP)/programs/rgb
476 BDFTOPCFSRC = $(PROGRAMSRC)/bdftopcf
477 MKFONTDIRSRC = $(PROGRAMSRC)/mkfontdir
478 FONTSERVERSRC = $(PROGRAMSRC)/xfs
479 FONTINCSRC = $(XTOP)/include/fonts
480 EXTINCSRC = $(XTOP)/include/extensions
481 FTSOURCEDIR = FreeTypeSrcDir
482 DRMSRCDIR = $(TOP)/extras/drm
483 MESASRCDIR = $(TOP)/extras/Mesa
484 OGLSAMPLESRCDIR = $(TOP)/extras/ogl-sample
485 PSWRAPSRC = $(XTOP)/config/pswrap
486 TRANSCOMMSRC = $(LIBSRC)/xtrans
487 TRANS_INCLUDES = -I$(TRANSCOMMSRC)
488 CONNECTION_FLAGS = -DUNIXCONN -DTCPCONN $(STICKY_DEFINES) $(FCHOWN_DEFINES) -DIPv6
489 XTRANS_FAILDEFINES = -DFAIL_HARD
490  
491 VENDORMANNAME = X.Org
492 VENDORMANVERSION = `echo 6 9 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'`
493 XORGMANDEFS = -D__xorgversion__="\"$(XORGRELSTRING)\" \"$(XORGMANNAME)\""
494 VENDORMANDEFS = -D__vendorversion__="$(VENDORMANVERSION) $(VENDORMANNAME)"
495 VENDORNAME = The X.Org Foundation
496 VENDORNAMESHORT = X.Org
497  
498 VENDORWEBSUPPORT = http://wiki.X.Org
499  
500 VENDORSUPPORTDEFS = -D__VENDORDWEBSUPPORT__='"$(VENDORWEBSUPPORT)"'
501  
502 XKBDEFRULES = xorg
503 XKBDEFRULESDEFS = -D__XKBDEFRULES__='"$(XKBDEFRULES)"'
504  
505 XCONFIGFILE = xorg.conf
506 XCONFIGDIR = $(LIBDIR)
507 XLOGFILE = Xorg
508 XSERVERNAME = Xorg
509  
510 XENVLIBDIR = $(USRLIBDIR)
511 CLIENTENVSETUP = LD_LIBRARY_PATH=$(XENVLIBDIR) XLOCALEDIR=$(BUILDLIBDIR)/locale
512  
513 # $Xorg: lnxLib.tmpl,v 1.3 2000/08/17 19:41:47 cpqbld Exp $
514 # $XFree86: xc/config/cf/lnxLib.tmpl,v 3.19 2003/10/15 22:47:48 herrb Exp $
515  
516 XLIBSRC = $(LIBSRC)/X11
517  
518 SOXLIBREV = 6.2
519 DEPXONLYLIB =
520 XONLYLIB = -lX11
521  
522 LINTXONLY = $(LINTLIBDIR)/llib-lX11.ln
523  
524 DEPXLIBONLY = $(DEPXONLYLIB)
525 XLIBONLY = $(XONLYLIB)
526 LINTXONLYLIB = $(LINTXONLY)
527  
528 XEXTLIBSRC = $(LIBSRC)/Xext
529  
530 SOXEXTREV = 6.4
531 DEPEXTENSIONLIB =
532 EXTENSIONLIB = -lXext
533  
534 LINTEXTENSION = $(LINTLIBDIR)/llib-lXext.ln
535  
536 LINTEXTENSIONLIB = $(LINTEXTENSION)
537 DEPXLIB = $(DEPEXTENSIONLIB) $(DEPXONLYLIB)
538 XLIB = $(EXTENSIONLIB) $(XONLYLIB)
539 LINTXLIB = $(LINTXONLYLIB)
540  
541 XSSLIBSRC = $(LIBSRC)/Xss
542  
543 SOXSSREV = 1.0
544 DEPXSSLIB =
545 XSSLIB = -lXss
546  
547 LINTXSS = $(LINTLIBDIR)/llib-lXss.ln
548  
549 XXF86MISCLIBSRC = $(LIBSRC)/Xxf86misc
550  
551 SOXXF86MISCREV = 1.1
552 DEPXXF86MISCLIB =
553 XXF86MISCLIB = -lXxf86misc
554  
555 LINTXXF86MISC = $(LINTLIBDIR)/llib-lXxf86misc.ln
556  
557 XXF86VMLIBSRC = $(LIBSRC)/Xxf86vm
558  
559 SOXXF86VMREV = 1.0
560 DEPXXF86VMLIB =
561 XXF86VMLIB = -lXxf86vm
562  
563 LINTXXF86VM = $(LINTLIBDIR)/llib-lXxf86vm.ln
564  
565 XXF86DGALIBSRC = $(LIBSRC)/Xxf86dga
566  
567 SOXXF86DGAREV = 1.0
568 DEPXXF86DGALIB =
569 XXF86DGALIB = -lXxf86dga
570  
571 LINTXXF86DGA = $(LINTLIBDIR)/llib-lXxf86dga.ln
572  
573 XXF86RUSHLIBSRC = $(LIBSRC)/Xxf86rush
574  
575 SOXXF86RUSHREV = 1.0
576 DEPXXF86RUSHLIB =
577 XXF86RUSHLIB = -lXxf86rush
578  
579 LINTXXF86RUSH = $(LINTLIBDIR)/llib-lXxf86rush.ln
580  
581 XVLIBSRC = $(LIBSRC)/Xv
582  
583 SOXVREV = 1.0
584 DEPXVLIB =
585 XVLIB = -lXv
586  
587 LINTXV = $(LINTLIBDIR)/llib-lXv.ln
588  
589 XVMCLIBSRC = $(LIBSRC)/XvMC
590  
591 SOXVMCREV = 1.0
592 DEPXVMCLIB =
593 XVMCLIB = -lXvMC
594  
595 LINTXVMC = $(LINTLIBDIR)/llib-lXvMC.ln
596  
597 XINERAMALIBSRC = $(LIBSRC)/Xinerama
598  
599 SOXINERAMAREV = 1.0
600 DEPXINERAMALIB =
601 XINERAMALIB = -lXinerama
602  
603 LINTXINERAMA = $(LINTLIBDIR)/llib-lXinerama.ln
604  
605 XRESLIBSRC = $(LIBSRC)/XRes
606  
607 SOXRESREV = 1.0
608 DEPXRESLIB =
609 XRESLIB = -lXRes
610  
611 LINTXRES = $(LINTLIBDIR)/llib-lXRes.ln
612  
613 DMXLIBSRC = $(LIBSRC)/dmx
614  
615 SODMXREV = 1.0
616 DEPDMXLIB =
617 DMXLIB = -ldmx
618  
619 LINTDMX = $(LINTLIBDIR)/llib-ldmx.ln
620  
621 DPSLIBSRC = $(LIBSRC)/dps
622  
623 DEPDPSLIB = $(USRLIBDIR)/libdps.a
624 DPSLIB = -ldps
625  
626 LINTDPS = $(LINTLIBDIR)/llib-ldps.ln
627  
628 DPSTKLIBSRC = $(LIBSRC)/dpstk
629  
630 DEPDPSTKLIB = $(USRLIBDIR)/libdpstk.a
631 DPSTKLIB = -ldpstk
632  
633 LINTDPSTK = $(LINTLIBDIR)/llib-ldpstk.ln
634  
635 PSRESLIBSRC = $(LIBSRC)/psres
636  
637 DEPPSRESLIB = $(USRLIBDIR)/libpsres.a
638 PSRESLIB = -lpsres
639  
640 LINTPSRES = $(LINTLIBDIR)/llib-lpsres.ln
641  
642 GLULIBSRC = $(LIBSRC)/GLU
643  
644 SOGLUREV = 1.3
645 DEPGLULIB =
646 GLULIB = -lGLU
647  
648 LINTGLU = $(LINTLIBDIR)/llib-lGLU.ln
649  
650 GLXLIBSRC = $(LIBSRC)/GL
651  
652 SOGLREV = 1.2
653 DEPGLXLIB =
654 GLXLIB = -lGL
655  
656 LINTGLX = $(LINTLIBDIR)/llib-lGL.ln
657  
658 GLWIDGETSRC = $(LIBSRC)/GLw
659  
660 DEPGLWLIB = $(USRLIBDIR)/libGLw.a
661 GLWLIB = -lGLw
662  
663 LINTGLW = $(LINTLIBDIR)/llib-lGLw.ln
664  
665 XRENDERDIR = /usr
666 XRENDERLIBDIR = /usr/lib
667 XRENDERINCDIR = /usr/include
668 XRENDERLIB = -L$(XRENDERLIBDIR) -lXrender
669 DEPXRENDERLIB =
670  
671 XRENDERINCLUDES = -I$(XRENDERINCDIR)
672  
673 XRANDRLIBSRC = $(LIBSRC)/Xrandr
674  
675 SOXRANDRREV = 2.0
676 DEPXRANDRLIB =
677 XRANDRLIB = -lXrandr
678  
679 LINTXRANDR = $(LINTLIBDIR)/llib-lXrandr.ln
680  
681 XFIXESLIBSRC = $(LIBSRC)/Xfixes
682  
683 SOXFIXESREV = 3.0
684 DEPXFIXESLIB =
685 XFIXESLIB = -lXfixes
686  
687 LINTXFIXES = $(LINTLIBDIR)/llib-lXfixes.ln
688  
689 XDAMAGELIBSRC = $(LIBSRC)/Xdamage
690  
691 SOXDAMAGEREV = 1.0
692 DEPXDAMAGELIB =
693 XDAMAGELIB = -lXdamage
694  
695 LINTXDAMAGE = $(LINTLIBDIR)/llib-lXdamage.ln
696  
697 XCOMPOSITELIBSRC = $(LIBSRC)/Xcomposite
698  
699 SOXCOMPOSITEREV = 1.0
700 DEPXCOMPOSITELIB =
701 XCOMPOSITELIB = -lXcomposite
702  
703 LINTXCOMPOSITE = $(LINTLIBDIR)/llib-lXcomposite.ln
704  
705 XEVIELIBSRC = $(LIBSRC)/Xevie
706  
707 SOXEVIEREV = 1.0
708 DEPXEVIELIB =
709 XEVIELIB = -lXevie
710  
711 LINTXEVIE = $(LINTLIBDIR)/llib-lXevie.ln
712  
713 XCURSORDIR = /usr
714 XCURSORLIBDIR = /usr/lib
715 XCURSORINCDIR = /usr/include
716 XCURSORLIB = -L$(XCURSORLIBDIR) -lXcursor
717  
718 XCURSORINCLUDES=-I$(XCURSORINCDIR) $(XRENDERINCLUDES)
719  
720 APPLEWMLIBSRC = $(LIBSRC)/apple
721  
722 DEPAPPLEWMLIB = $(USRLIBDIR)/libAppleWM.a
723 APPLEWMLIB = -lAppleWM
724  
725 LINTAPPLEWM = $(LINTLIBDIR)/llib-lAppleWM.ln
726  
727 WINDOWSWMLIBSRC = $(LIBSRC)/windows
728  
729 DEPWINDOWSWMLIB = $(USRLIBDIR)/libWindowsWM.a
730 WINDOWSWMLIB = -lWindowsWM
731  
732 LINTWINDOWSWM = $(LINTLIBDIR)/llib-lWindowsWM.ln
733  
734 XFONTCACHELIBSRC = $(LIBSRC)/Xfontcache
735  
736 DEPXFONTCACHELIB = $(USRLIBDIR)/libXfontcache.a
737 XFONTCACHELIB = -lXfontcache
738  
739 LINTXFONTCACHE = $(LINTLIBDIR)/llib-lXfontcache.ln
740  
1 roytam 741 XAUTHSRC = $(LIBSRC)/Xau
4 roytam 742  
743 SOXAUTHREV = 6.0
744 DEPXAUTHLIB =
745 XAUTHLIB = -lXau
746  
747 LINTXAUTH = $(LINTLIBDIR)/llib-lXau.ln
748  
749 XDMCPLIBSRC = $(LIBSRC)/Xdmcp
750  
751 SOXDMCPREV = 6.0
752 DEPXDMCPLIB =
753 XDMCPLIB = -lXdmcp
754  
755 LINTXDMCP = $(LINTLIBDIR)/llib-lXdmcp.ln
756  
1 roytam 757 XMUSRC = $(LIBSRC)/Xmu
4 roytam 758  
759 SOXMUREV = 6.2
760 DEPXMULIB =
761 XMULIB = -lXmu
762  
763 LINTXMU = $(LINTLIBDIR)/llib-lXmu.ln
764  
765 XMUUSRC = $(LIBSRC)/Xmuu
766  
767 SOXMUUREV = 1.0
768 DEPXMUULIB =
769 XMUULIB = -lXmuu
770  
771 LINTXMUU = $(LINTLIBDIR)/llib-lXmuu.ln
772  
773 OLDXLIBSRC = $(LIBSRC)/oldX
774  
775 DEPOLDXLIB = $(USRLIBDIR)/liboldX.a
776 OLDXLIB = -loldX
777  
778 LINTOLDX = $(LINTLIBDIR)/llib-loldX.ln
779  
780 XPLIBSRC = $(LIBSRC)/Xp
781  
782 SOXPREV = 6.2
783 DEPXPLIB =
784 XPLIB = -lXp
785  
786 LINTXP = $(LINTLIBDIR)/llib-lXp.ln
787  
1 roytam 788 TOOLKITSRC = $(LIBSRC)/Xt
4 roytam 789  
790 SOXTREV = 6.0
791 DEPXTOOLONLYLIB =
792 XTOOLONLYLIB = -lXt
793  
794 LINTXTOOLONLY = $(LINTLIBDIR)/llib-lXt.ln
795  
796 DEPXTOOLLIB = $(DEPXTOOLONLYLIB) $(DEPSMLIB) $(DEPICELIB)
797 XTOOLLIB = $(XTOOLONLYLIB) $(SMLIB) $(ICELIB)
798 LINTXTOOLLIB = $(LINTXTOOLONLYLIB)
799  
800 XALIBSRC = $(LIBSRC)/Xa
801  
802 SOXAREV = 1.0
803 DEPXALIB =
804 XALIB = -lXa
805  
806 LINTXA = $(LINTLIBDIR)/llib-lXa.ln
807  
1 roytam 808 AWIDGETSRC = $(LIBSRC)/Xaw
809  
4 roytam 810 SOXAWREV = 8.0
811 DEPXAWLIB =
812 XAWLIB = -lXaw
1 roytam 813  
4 roytam 814 LINTXAW = $(LINTLIBDIR)/llib-lXaw.ln
1 roytam 815  
4 roytam 816 AWIDGET7SRC = $(LIBSRC)/Xaw7
1 roytam 817  
4 roytam 818 SOXAW7REV = 7.0
819 DEPXAW7LIB =
820 XAW7LIB = -lXaw
1 roytam 821  
4 roytam 822 LINTXAW7 = $(LINTLIBDIR)/llib-lXaw.ln
1 roytam 823  
4 roytam 824 AWIDGET6SRC = $(LIBSRC)/Xaw6
1 roytam 825  
4 roytam 826 SOXAW6REV = 6.1
827 DEPXAW6LIB =
828 XAW6LIB = -lXaw
1 roytam 829  
4 roytam 830 LINTXAW6 = $(LINTLIBDIR)/llib-lXaw.ln
1 roytam 831  
4 roytam 832 XILIBSRC = $(LIBSRC)/Xi
1 roytam 833  
4 roytam 834 SOXINPUTREV = 6.0
835 DEPXILIB =
836 XILIB = -lXi
1 roytam 837  
4 roytam 838 LINTXI = $(LINTLIBDIR)/llib-lXi.ln
1 roytam 839  
4 roytam 840 XTESTLIBSRC = $(LIBSRC)/Xtst
1 roytam 841  
4 roytam 842 SOXTESTREV = 6.1
843 DEPXTESTLIB =
844 XTESTLIB = -lXtst
1 roytam 845  
4 roytam 846 LINTXTEST = $(LINTLIBDIR)/llib-lXtst.ln
1 roytam 847  
4 roytam 848 DEPXBSDLIB = $(USRLIBDIR)/libXbsd.a
849 XBSDLIB = -lXbsd
1 roytam 850  
4 roytam 851 LINTXBSD = $(LINTLIBDIR)/llib-lXbsd.ln
852  
853 ICESRC = $(LIBSRC)/ICE
854  
855 SOICEREV = 6.4
856 DEPICELIB =
857 ICELIB = -lICE
858  
859 LINTICE = $(LINTLIBDIR)/llib-lICE.ln
860  
861 SMSRC = $(LIBSRC)/SM
862  
863 SOSMREV = 6.0
864 DEPSMLIB =
865 SMLIB = -lSM
866  
867 LINTSM = $(LINTLIBDIR)/llib-lSM.ln
868  
869 XKEYSRC = $(LIBSRC)/Xkey
870  
871 SOXKEYREV = 6.0
872 DEPXKEYLIB =
873 XKEYLIB = -lXkey
874  
875 LINTXKEY = $(LINTLIBDIR)/llib-lXkey.ln
876  
877 FSLIBSRC = $(LIBSRC)/FS
878  
879 SOFSREV = 6.0
880 DEPFSLIB =
881 FSLIB = -lFS
882  
883 LINTFS = $(LINTLIBDIR)/llib-lFS.ln
884  
885 FONTLIBSRC = $(LIBSRC)/font
886  
887 DEPFONTLIB = $(USRLIBDIR)/libXfont.a
888 FONTLIB = -L$(FREETYPELIBDIR) -L$(FONTLIBSRC) -lXfont
889  
890 LINTXFONT = $(LINTLIBDIR)/llib-lXfont.ln
891 #
892 DEPXFONTLIB = $(USRLIBDIR)/libXfont.a
893 XFONTLIB = -lXfont
894  
895 LINTXFONT = $(LINTLIBDIR)/llib-lXfont.ln
896  
897 FONTSTUBLIBSRC = $(FONTLIBSRC)/stubs
898  
899 DEPFONTSTUBLIB = $(USRLIBDIR)/libfntstubs.a
900 FONTSTUBLIB = -lfntstubs
901  
902 LINTFONTSTUB = $(LINTLIBDIR)/llib-lfntstubs.ln
903 DEPFONTLIB = $(DEPXFONTLIB) $(DEPFONTSTUBLIB)
904 FONTLIB = $(XFONTLIB) $(FONTSTUBLIB) $(FREETYPE2LIB)
905  
906 FONTENCLIBSRC = $(LIBSRC)/fontenc
907  
908 DEPXFONTENCLIB = $(USRLIBDIR)/libfontenc.a
909 XFONTENCLIB = -lfontenc
910  
911 LINTXFONTENC = $(LINTLIBDIR)/llib-lfontenc.ln
912  
913 XPMLIBSRC = $(LIBSRC)/Xpm
914  
915 SOXPMREV = 4.11
916 DEPXPMLIB =
917 XPMLIB = -lXpm
918  
919 LINTXPM = $(LINTLIBDIR)/llib-lXpm.ln
920  
921 FREETYPE2DIR = /usr
922 FREETYPE2LIBDIR = /usr/lib
923 FREETYPE2INCDIR = /usr/include
924  
925 FREETYPE2LIB = -lfreetype
926  
927 FREETYPE2INCLUDES = -I$(FREETYPE2INCDIR)/freetype2 -I$(FREETYPE2INCDIR)/freetype2/config
928  
929 FREETYPE2DEFINES = -DFREETYPE2
930  
931 EXPATLIBSRC = $(LIBSRC)/expat
932  
933 SOEXPATREV = 0.4
934 DEPEXPATLIB =
935 EXPATLIB = -lexpat
936  
937 LINTEXPAT = $(LINTLIBDIR)/llib-lexpat.ln
938  
939 EXPATDIR = /usr
940 EXPATLIBDIR = /usr/lib
941 EXPATINCDIR = /usr/include
942  
943 EXPATINCLUDES =
944  
945 EXPATLIB = -lexpat
946  
947 EXPATDEFINES = -DEXPAT
948  
949 XFTDIR = /usr
950 XFTLIBDIR = /usr/lib
951 XFTINCDIR = /usr/include
952 XFTLIB = -L$(XFTLIBDIR) -lXft
953  
954 XFTINCLUDES= -I$(XFTINCDIR) $(FONTCONFIGINCLUDES) $(FREETYPE2INCLUDES) $(XRENDERINCLUDES)
955  
956 FONTCONFIGDIR = /usr
957 FONTCONFIGLIBDIR = /usr/lib
958 FONTCONFIGINCDIR = /usr/include
959 FONTCONFIGBINDIR = /usr/bin
960  
961 FONTCONFIGLIB = -lfontconfig
962  
963 FONTCONFIGINCLUDES =
964  
965 FCCACHE = $(FONTCONFIGBINDIR)/fc-cache
966  
967 FONTCONFIGDEFINES = -DFONTCONFIG
968  
969 LIBPNGINCDIR = /usr/include
970  
971 LIBPNGINC=
972  
973 LIBPNGDIR = /usr
974 LIBPNGLIBDIR = /usr/lib
975 LIBPNGINCDIR = /usr/include
976  
977 LIBPNGLIB = -lpng
978  
979 XKBFILELIBSRC = $(LIBSRC)/xkbfile
980  
981 SOXKBFILEREV = 1.0
982 DEPXKBFILELIB =
983 XKBFILELIB = -lxkbfile
984  
985 LINTXKBFILE = $(LINTLIBDIR)/llib-lxkbfile.ln
986  
987 XKBCOMPCMD = $(XBINDIR)/xkbcomp
988  
989 XKBUILIBSRC = $(LIBSRC)/xkbui
990  
991 SOXKBUIREV = 1.0
992 DEPXKBUILIB =
993 XKBUILIB = -lxkbui
994  
995 LINTXKBUI = $(LINTLIBDIR)/llib-lxkbui.ln
996  
997 EXTRAXAWREQS =
998  
999 EXTRAXAWCLIENTDEPLIBS =
1000  
1001 EXTRAXAWCLIENTLIBS =
1002  
1003 XTRAPLIBSRC = $(LIBSRC)/XTrap
1004  
1005 SOXTRAPREV = 6.4
1006 DEPXTRAPLIB =
1007 XTRAPLIB = -lXTrap
1008  
1009 LINTXTRAP = $(LINTLIBDIR)/llib-lXTrap.ln
1010  
1 roytam 1011 DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB)
1012  
1013 DEPLIBS1 = $(DEPLIBS)
1014 DEPLIBS2 = $(DEPLIBS)
1015 DEPLIBS3 = $(DEPLIBS)
4 roytam 1016 DEPLIBS4 = $(DEPLIBS)
1017 DEPLIBS5 = $(DEPLIBS)
1018 DEPLIBS6 = $(DEPLIBS)
1019 DEPLIBS7 = $(DEPLIBS)
1020 DEPLIBS8 = $(DEPLIBS)
1021 DEPLIBS9 = $(DEPLIBS)
1022 DEPLIBS10 = $(DEPLIBS)
1 roytam 1023  
4 roytam 1024 XFTPRELOADPATTERN = libXft.so.?
1025 XRENDERPRELOADPATTERN = libXrender.so.?
1026 XFONTPRELOADPATTERN = libXfont*.so.?
1 roytam 1027  
4 roytam 1028 XMULIBONLY = -lXmu
1029 XMULIB = $(XMULIBONLY) $(XTOOLLIB) $(XLIB)
1030  
1031 CONFIGDIR = $(LIBDIR)/config
1032  
1033 USRLIBDIRPATH = $(USRLIBDIR)
1034 LDPRELIBS = $(INSTALLED_LIBS)
1035 LDPOSTLIBS =
1036 TOP_INCLUDES = $(TOP_X_INCLUDES)
1037 PROJECT_DEFINES =
1038 VENDOR_DEFINES = -DXVENDORNAME='"$(VENDORNAME)"' -DXVENDORNAMESHORT='"$(VENDORNAMESHORT)"'
1039  
1040 CXXPROJECT_DEFINES =
1041  
1042 # ----------------------------------------------------------------------
1 roytam 1043 # start of Imakefile
1044  
1045 CC = cc
1046  
1047 LOCAL_LIBRARIES = $(EXTENSIONLIB) $(XMULIB) $(XTOOLLIB) $(XLIB)
1048  
1049 SYS_LIBRARIES = -lm
1050  
1051 INSTALL = /usr/ucb/install
1052  
4 roytam 1053 # TOP =
1054 # LDCOMBINEFLAGS =
1055 # EXTENSIONSRC =
1 roytam 1056  
4 roytam 1057 WWW_BIN = ../libWWW/Library/rs6000
1058 # LEX = flex
1 roytam 1059  
1060 XPM_BIN = ../libXPM
1061  
1062 XPA_BIN = ../libXPA/src
1063  
4 roytam 1064 # GIF_BIN = ../libGIF
1 roytam 1065 GIF_BIN = ../libIMG
1066  
1067 STG_BIN = ../libStyle
1068  
1069 SRCS = $(SRCS_VIOLA)
1070  
4 roytam 1071 SRCS_VIOLA = DefaultStyles.c ast.c attr.c biop.c cexec.c cgen.c cl_glass.c cl_AC_SGML_txt.c cl_BCard.c cl_FCard.c cl_GIF.c cl_HTML.c cl_PS.c cl_TTY.c cl_XBM.c cl_XBMBG.c cl_XBMButton.c cl_XPM.c cl_XPMBG.c cl_XPMButton.c cl_client.c cl_cosmic.c cl_dial.c cl_field.c cl_generic.c cl_hpane.c cl_menu.c cl_pane.c cl_project.c cl_radio.c cl_rubber.c cl_slider.c cl_socket.c cl_stack.c cl_toggle.c cl_tray.c cl_txt.c cl_txtButton.c cl_txtDisp.c cl_txtEdit.c cl_txtEditLine.c cl_txtLabel.c cl_vpane.c class.c classlist.c error.c event.c event_x.c file.c glib.c glib_x.c gram.c hash.c membership.c html.c html2.c fosi.c sgml.c stgcall.c ident.c loader.c main.c method.c misc.c mystrings.c obj.c packet.c scan.l violalex.c slib.c sys.c tfed.c tfed2.c vlist.c HTML_share.c htmath.c viola.c msgHandler.c objs.c HTML_style.c
1 roytam 1072  
4 roytam 1073 OBJS = $(OBJS_VIOLA) $(OBJS_WWW) $(OBJS_XPM) $(OBJS_XPA) $(OBJS_GIF) $(OBJS_STG)
1 roytam 1074  
4 roytam 1075 OBJS_VIOLA = DefaultStyles.o ast.o attr.o biop.o cexec.o cgen.o cl_PS.o cl_AC_SGML_txt.o cl_BCard.o cl_FCard.o cl_GIF.o cl_HTML.o cl_TTY.o cl_XBM.o cl_XBMBG.o cl_XBMButton.o cl_XPM.o cl_XPMBG.o cl_XPMButton.o cl_client.o cl_cosmic.o cl_dial.o cl_field.o cl_generic.o cl_glass.o cl_hpane.o cl_menu.o cl_pane.o cl_project.o cl_radio.o cl_rubber.o cl_slider.o cl_socket.o cl_stack.o cl_toggle.o cl_tray.o cl_txt.o cl_txtButton.o cl_txtDisp.o cl_txtEdit.o cl_txtEditLine.o cl_txtLabel.o cl_vpane.o class.o classlist.o error.o event.o event_x.o file.o glib.o glib_x.o gram.o hash.o membership.o html.o html2.o fosi.o sgml.o stgcall.o ident.o loader.o main.o method.o misc.o mystrings.o obj.o packet.o violalex.o slib.o sys.o tfed.o tfed2.o vlist.o HTML_share.o htmath.o viola.o msgHandler.o objs.o HTML_style.o
1 roytam 1076  
1077 OBJS_WWW = $(WWW_BIN)/libwww.a
1078  
1079 OBJS_XPM = $(XPM_BIN)/libXpm.a
1080  
1081 OBJS_XPA = $(XPA_BIN)/libXpa.a
1082  
4 roytam 1083 # OBJS_GIF = $(GIF_BIN)/xgifload.o
1 roytam 1084 OBJS_GIF = $(GIF_BIN)/libIMG.a
1085  
1086 OBJS_STG = $(STG_BIN)/libstg.o
1087  
4 roytam 1088 PROGRAM = viola
1 roytam 1089  
1090 all:: viola
1091  
1092 viola: $(OBJS) $(DEPLIBS)
1093 $(RM) $@
4 roytam 1094 $(CCLINK) -o $@ $(LDOPTIONS) $(OBJS) $(LOCAL_LIBRARIES) $(LDLIBS) $(EXTRA_LOAD_FLAGS)
1 roytam 1095  
4 roytam 1096 install:: viola
1097 @if [ -d $(DESTDIR)$(BINDIR) ]; then \
1098 set +x; \
1099 else \
1100 if [ -h $(DESTDIR)$(BINDIR) ]; then \
1101 (set -x; rm -f $(DESTDIR)$(BINDIR)); \
1102 fi; \
1103 (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); \
1104 fi
1105 $(INSTALL) $(INSTALLFLAGS) $(INSTPGMFLAGS) viola $(DESTDIR)$(BINDIR)/viola
1 roytam 1106  
4 roytam 1107 all:: viola.$(MANNEWSUFFIX)
1 roytam 1108  
4 roytam 1109 viola.$(MANNEWSUFFIX): viola.$(MANSRCSUFFIX)
1110 $(RM) $@
1111 if test -z "$(PREPROCESSMANPAGES)" ; then \
1112 cd `dirname viola` && \
1113 $(LN) `basename viola.$(MANSRCSUFFIX)` `basename $@`; \
1114 else \
1115 $(RAWCPP) $(MANDEFS) $(EXTRAMANDEFS) \
1116 < viola.$(MANSRCSUFFIX) | sed -e '/^# *[0-9][0-9]* *.*$$/d' -e '/^#line *[0-9][0-9]* *.*$$/d' -e '/^[ ]*XCOMM$$/s/XCOMM/#/' -e '/^[ ]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' -e '/^[ ]*XHASH/s/XHASH/#/' -e '/\@\@$$/s/\@\@$$/\\/' >$@; \
1117 fi
1 roytam 1118  
4 roytam 1119 cleandir::
1120 $(RM) viola.$(MANNEWSUFFIX)
1 roytam 1121  
4 roytam 1122 install.man:: viola.$(MANNEWSUFFIX)
1123 @if [ -d $(DESTDIR)$(MANDIR) ]; then \
1124 set +x; \
1125 else \
1126 if [ -h $(DESTDIR)$(MANDIR) ]; then \
1127 (set -x; rm -f $(DESTDIR)$(MANDIR)); \
1128 fi; \
1129 (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); \
1130 fi
1131 $(INSTALL) $(INSTALLFLAGS) $(INSTMANFLAGS) viola.$(MANNEWSUFFIX) $(DESTDIR)$(MANDIR)/viola.$(MANSUFFIX)
1132  
1 roytam 1133 depend::
4 roytam 1134 $(DEPEND) $(DEPENDFLAGS) -- $(ALLDEFINES) $(DEPEND_DEFINES) -- $(SRCS)
1 roytam 1135  
1136 lint:
1137 $(LINT) $(LINTFLAGS) $(SRCS) $(LINTLIBS)
1138 lint1:
1139 $(LINT) $(LINTFLAGS) $(FILE) $(LINTLIBS)
1140  
4 roytam 1141 cleandir::
1142 $(RM) viola
1 roytam 1143  
4 roytam 1144 # ----------------------------------------------------------------------
1 roytam 1145 # common rules for all Makefiles - do not edit
1146  
4 roytam 1147 .c.i:
1148 $(RM) $@
1149 $(CC) -E $(CFLAGS) $(_NOOP_) $*.c > $@
1150  
1151 .SUFFIXES: .ii
1152  
1153 .cc.ii:
1154 $(RM) $@
1155 $(CC) -E $(CFLAGS) $(_NOOP_) $*.cc > $@
1156  
1157 .SUFFIXES: .s
1158  
1159 .c.s:
1160 $(RM) $@
1161 $(CC) -S $(CFLAGS) $(_NOOP_) $*.c
1162  
1163 .cc.s:
1164 $(RM) $@
1165 $(CC) -S $(CFLAGS) $(_NOOP_) $*.cc
1166  
1 roytam 1167 emptyrule::
1168  
4 roytam 1169 cleandir::
1170 $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut "#"*
1 roytam 1171  
1172 Makefile::
1173 -@if [ -f Makefile ]; then set -x; \
1174 $(RM) Makefile.bak; $(MV) Makefile Makefile.bak; \
1175 else exit 0; fi
1176 $(IMAKE_CMD) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR)
1177  
1178 tags::
1179 $(TAGS) -w *.[ch]
1180 $(TAGS) -xw *.[ch] > TAGS
1181  
4 roytam 1182 man_keywords::
1 roytam 1183  
4 roytam 1184 html_index::
1 roytam 1185  
4 roytam 1186 clean:: cleandir
1187  
1188 distclean:: cleandir
1189  
1190 PREPROCESSMANPAGES = true
1191  
1192 # ----------------------------------------------------------------------
1 roytam 1193 # empty rules for directories that do not have SUBDIRS - do not edit
1194  
1195 install::
1196 @echo "install in $(CURRENT_DIR) done"
1197  
1198 install.man::
1199 @echo "install.man in $(CURRENT_DIR) done"
1200  
4 roytam 1201 install.sdk::
1202 @echo "install.sdk in $(CURRENT_DIR) done"
1203  
1 roytam 1204 Makefiles::
1205  
1206 includes::
1207  
4 roytam 1208 depend::
1209  
1210 distclean::
1211 $(RM) Makefile Makefile.dep
1212  
1213 # ----------------------------------------------------------------------
1 roytam 1214 # dependencies generated by makedepend
1215