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