📄 makefile
字号:
LIBPNGINC=LIBPNGDIR = /usrLIBPNGLIBDIR = /usr/libLIBPNGINCDIR = /usr/includeLIBPNGLIB = -lpng XKBFILELIBSRC = $(LIBSRC)/xkbfileSOXKBFILEREV = 1.0DEPXKBFILELIB =XKBFILELIB = -lxkbfileLINTXKBFILE = $(XKBFILESRC)/llib-xkbfile.ln XKBCOMPSRC = $(PROGRAMSRC)/xkbcomp XKBCOMPCMD = $(CLIENTENVSETUP) $(PRELOADSETUP) $(XBUILDBINDIR)/xkbcomp XKBUILIBSRC = $(LIBSRC)/xkbuiSOXKBUIREV = 1.0DEPXKBUILIB =XKBUILIB = -lxkbuiLINTXKBUI = $(XKBUISRC)/llib-xkbui.lnEXTRAXAWREQS =EXTRAXAWCLIENTDEPLIBS =EXTRAXAWCLIENTLIBS = XTRAPLIBSRC = $(LIBSRC)/XTrapSOXTRAPREV = 6.4DEPXTRAPLIB =XTRAPLIB = -lXTrapLINTXTRAP = $(XTRAPLIBSRC)/llib-XTrap.ln DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB) DEPLIBS1 = $(DEPLIBS) DEPLIBS2 = $(DEPLIBS) DEPLIBS3 = $(DEPLIBS) DEPLIBS4 = $(DEPLIBS) DEPLIBS5 = $(DEPLIBS) DEPLIBS6 = $(DEPLIBS) DEPLIBS7 = $(DEPLIBS) DEPLIBS8 = $(DEPLIBS) DEPLIBS9 = $(DEPLIBS) DEPLIBS10 = $(DEPLIBS) FCPRELOADPATTERN = libfontconfig.so.? XFTPRELOADPATTERN = libXft.so.? XRENDERPRELOADPATTERN = libXrender.so.? XFONTPRELOADPATTERN = libXfont*.so.?INSTALLED_INCLUDES = -I$(INCROOT)INSTALLED_LIBS = -L$(USRLIBDIR)XMULIBONLY = -lXmuXMULIB = $(XMULIBONLY) $(XTOOLLIB) $(XLIB) CONFIGDIR = $(LIBDIR)/config USRLIBDIRPATH = $(USRLIBDIR) LDPRELIBS = -L$(BUILDLIBDIR) $(INSTALLED_LIBS) LDPOSTLIBS = TOP_INCLUDES = -I$(TOP) $(TOP_X_INCLUDES) PROJECT_DEFINES = VENDOR_DEFINES = -DXVENDORNAME='"$(VENDORNAME)"' -DXVENDORNAMESHORT='"$(VENDORNAMESHORT)"'CXXPROJECT_DEFINES =# ----------------------------------------------------------------------# start of Imakefile# $XFree86: xc/programs/Xserver/hw/xfree86/drivers/i810/Imakefile,v 1.27 2003/04/21 18:56:48 sven Exp $## This is the Imakefile for the i810 driver.## $XFree86: xc/config/cf/Server.tmpl,v 3.20 2002/11/20 04:32:55 dawes Exp $# $Xorg: Server.tmpl,v 1.3 2000/08/17 19:41:46 cpqbld Exp $ CC = gcc -m32 CCOPTIONS = -ansi -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -pipeSTD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DPANORAMIX -DRENDER -DRANDR -DXFIXES -DDAMAGE -DCOMPOSITE -DXEVIE -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DXFree86Server -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DBUILDDEBUG -DXResExtension -DX_BYTE_ORDER=$(X_BYTE_ORDER) -DXORG_VERSION_CURRENT="$(XORG_VERSION_CURRENT)" -DNDEBUG $(SERVER_THREAD_DEFINES)CDEBUGFLAGS = -O2EXT_DEFINES = -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC -DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE -DXF86MISC -DDBE -DDPMSExtension -DEVI -DSCREENSAVER -DXV -DXVMC -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -DRESOS_DEFINES = -DDDXOSINIT -DSERVER_LOCK -DDDXOSFATALERROR -DDDXOSVERRORF -DDDXTIMEGLX_DEFINES = -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA# $Xorg: xf86.tmpl,v 1.3 2000/08/17 19:41:48 cpqbld Exp $# $XdotOrg$CONFIG_DEFINES = -D__XCONFIGFILE__='"$(XCONFIGFILE)"' -D__XCONFIGDIR__='"$(XCONFIGDIR)"' -D__XLOGFILE__='"$(XLOGFILE)"' -D__XSERVERNAME__='"$(XSERVERNAME)"'BUILDERADDR = "xorg@freedesktop.org" BUGMSG = -DBUILDERADDR='$(BUILDERADDR)'MODULE_GCC_FLAGS2 = -fno-merge-constantsMODULE_GCC_FLAGS = $(MODULE_GCC_FLAGS1) $(MODULE_GCC_FLAGS2)MODULE_CFLAGS = $(MODULE_PIC_FLAGS) $(MODULE_GCC_FLAGS)MODULE_DEFINES = -DIN_MODULE -DXFree86ModuleSUBDIRS = shadow damageall:: @for flag in ${MAKEFLAGS} ''; do \ case "$$flag" in *=*) ;; --*) ;; *[ik]*) set +e;; esac; done; \ for i in $(SUBDIRS) ;\ do \ echo "making" all "in $(CURRENT_DIR)/$$i..."; \ $(MAKE) -C $$i $(MFLAGS) $(PARALLELMFLAGS) CDEBUGFLAGS="$(CDEBUGFLAGS)" LDSTRIPFLAGS="$(LDSTRIPFLAGS)" all; \ donedepend:: @for flag in ${MAKEFLAGS} ''; do \ case "$$flag" in *=*) ;; --*) ;; *[ik]*) set +e;; esac; done; \ for i in $(SUBDIRS) ;\ do \ echo "depending" "in $(CURRENT_DIR)/$$i..."; \ $(MAKE) -C $$i $(MFLAGS) $(PARALLELMFLAGS) depend; \ doneI810DRISRCS = i810_dri.c i810_hwmc.cI810DRIOBJS = i810_dri.o i810_hwmc.oI830DRISRCS = i830_dri.cI830DRIOBJS = i830_dri.oDRISRCS = $(I810DRISRCS) $(I830DRISRCS)DRIOBJS = $(I810DRIOBJS) $(I830DRIOBJS)DRIINCLUDES = -I$(SERVERSRC)/GL/dri -I$(LIBSRC)/GL/dri -I$(TOP)/include -I$(DRMSRCDIR)/sharedDRIDEFINES = $(GLX_DEFINES)I830SRCS1 = i830_video.cI830OBJS1 = i830_video.oI810SRCS = i810_cursor.c i810_accel.c i810_memory.c i810_wmark.c i810_dga.c i810_video.c i810_io.cI810OBJS = i810_cursor.o i810_accel.o i810_memory.o i810_wmark.o i810_dga.o i810_video.o i810_io.oI830SRCS = i830_driver.c i830_memory.c i830_cursor.c i830_accel.c i830_io.c i830_dga.c i830_modes.c i830_rotate.c i830_agp.c $(I830SRCS1) $(I830SRCS2)I830OBJS = i830_driver.o i830_memory.o i830_cursor.o i830_accel.o i830_io.o i830_dga.o i830_modes.o i830_rotate.o i830_agp.o $(I830OBJS1) $(I830OBJS2)ACPISRCS = intel_acpi.cACPIOBJS = intel_acpi.oRANDRSRCS = intel_randr.cRANDROBJS = intel_randr.oSRCS = i810_driver.c $(I810SRCS) $(I830SRCS) $(DRISRCS)OBJS = i810_driver.o $(I810OBJS) $(I830OBJS) $(DRIOBJS)MTRRDEFINES = -DHAS_MTRR_SUPPORTI830XVDEFINES = -DI830_XVINCLUDES = -I. -I$(XF86COMSRC) -I$(XF86OSSRC) -I$(SERVERSRC)/mfb -I$(SERVERSRC)/mi -I$(XF86SRC)/xaa -I$(XF86SRC)/rac -Ishadow -I$(SERVERSRC)/randr -I$(SERVERSRC)/fb -I$(XF86SRC)/xaa -I$(XF86SRC)/ramdac -I$(XF86SRC)/vgahw -I$(XF86SRC)/ddc -I$(XF86SRC)/i2c -I$(XF86SRC)/vbe -I$(XF86SRC)/int10 -I$(XF86SRC)/shadowfb -I$(SERVERSRC)/Xext -I$(FONTINCSRC) -I$(SERVERSRC)/include -I$(XINCLUDESRC) -I$(EXTINCSRC) -I$(SERVERSRC)/render $(DRIINCLUDES)DEFINES = $(DRIDEFINES) $(CHIPDEFINES) $(I830XVDEFINES) $(MTRRDEFINES)i830_io.c: i810_io.c $(RM) $@ $(LN) $? $@i830_io.o: i830_io.c $(RM) $@ $(MODCC) $(MODCFLAGS) -DBUILD_FOR_I830 -c $*.ci830_io.i: i830_io.c $(RM) $@ $(CC) -E $(CFLAGS) -DBUILD_FOR_I830 i830_io.c > $@i830_io.s: i830_io.c $(RM) $@ $(CC) -S $(CFLAGS) -DBUILD_FOR_I830 $*.cincludes:: i830_io.cdepend:: i830_io.ccleandir:: $(RM) i830_io.c.c.o: $(RM) $@ $(MODCC) $(MODCFLAGS) $(_NOOP_) -c $*.call:: i810_drv.oi810_drv.o: $(OBJS) shadow/libi830_shadow.a damage/libi830_damage.a $(EXTRALIBRARYDEPS) $(RM) $@ $(MODLD) $(MODLDCOMBINEFLAGS) $(OBJS) shadow/libi830_shadow.a damage/libi830_damage.a -o $@all:: i810_drv.o @if [ -d $(BUILDMODULEDIR)/drivers ]; then \ set +x; \ else \ if [ -h $(BUILDMODULEDIR)/drivers ]; then \ (set -x; rm -f $(BUILDMODULEDIR)/drivers); \ fi; \ (set -x; $(MKDIRHIER) $(BUILDMODULEDIR)/drivers); \ fi $(RM) $(BUILDMODULEDIR)/drivers/i810_drv.o @(UP="`$(REVPATH) drivers`"; set -x; \ cd $(BUILDMODULEDIR)/drivers && \ $(LN) $(BUILDMODULETOP)/$${UP}$(CURRENT_DIR)/i810_drv.o .)install:: i810_drv.o @if [ -d $(DESTDIR)$(MODULEDIR)/drivers ]; then \ set +x; \ else \ if [ -h $(DESTDIR)$(MODULEDIR)/drivers ]; then \ (set -x; rm -f $(DESTDIR)$(MODULEDIR)/drivers); \ fi; \ (set -x; $(MKDIRHIER) $(DESTDIR)$(MODULEDIR)/drivers); \ fi $(INSTALL) -c $(INSTDATFLAGS) i810_drv.o $(DESTDIR)$(MODULEDIR)/driversall:: i810.$(DRIVERMANSUFFIX).htmli810.$(DRIVERMANSUFFIX).html: i810.$(MANNEWSUFFIX) $(RMAN) $(RM) i810.$(DRIVERMANSUFFIX).html i810.$(DRIVERMANSUFFIX)-html $(RMAN) $(RMANOPTIONS) < i810.$(MANNEWSUFFIX) \ > i810.$(DRIVERMANSUFFIX)-html && $(MV) i810.$(DRIVERMANSUFFIX)-html $@install.man:: i810.$(DRIVERMANSUFFIX).html @if [ -d $(DESTDIR)$(DOCHTMLDIR) ]; then \ set +x; \ else \ if [ -h $(DESTDIR)$(DOCHTMLDIR) ]; then \ (set -x; rm -f $(DESTDIR)$(DOCHTMLDIR)); \ fi; \ (set -x; $(MKDIRHIER) $(DESTDIR)$(DOCHTMLDIR)); \ fi @(SUF=`expr $(DRIVERMANSUFFIX) \: '\(.\)'`; \ set -x; \ $(INSTALL) $(INSTALLFLAGS) $(INSTMANFLAGS) i810.$(DRIVERMANSUFFIX).html $(DESTDIR)$(DOCHTMLDIR)/i810.$$SUF.html)cleandir:: $(RM) i810.$(DRIVERMANSUFFIX).html i810.$(DRIVERMANSUFFIX)-htmlall:: i810.$(MANNEWSUFFIX)i810.$(MANNEWSUFFIX): i810.$(MANSRCSUFFIX) $(RM) $@ if test -z "$(PREPROCESSMANPAGES)" ; then \ cd `dirname i810` && \ $(LN) `basename i810.$(MANSRCSUFFIX)` `basename $@`; \ else \ $(RAWCPP) $(MANDEFS) $(EXTRAMANDEFS) \ < i810.$(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/\@\@$$/\\/' >$@; \ ficleandir:: $(RM) i810.$(MANNEWSUFFIX)install.man:: i810.$(MANNEWSUFFIX) @if [ -d $(DESTDIR)$(DRIVERMANDIR) ]; then \ set +x; \ else \ if [ -h $(DESTDIR)$(DRIVERMANDIR) ]; then \ (set -x; rm -f $(DESTDIR)$(DRIVERMANDIR)); \ fi; \ (set -x; $(MKDIRHIER) $(DESTDIR)$(DRIVERMANDIR)); \ fi $(INSTALL) -c $(INSTMANFLAGS) i810.$(MANNEWSUFFIX) \ $(DESTDIR)$(DRIVERMANDIR)/i810.$(DRIVERMANSUFFIX)all:: intel_acpi.sointel_acpi.so: $(ACPIOBJS) $(RM) $@ $(CC) -o $@ $(SHLIBLDFLAGS) $(ACPIOBJS)cleandir:: $(RM) intel_acpi.soall:: intel_acpi.so @if [ -d $(BUILDMODULEDIR)/ ]; then \ set +x; \ else \ if [ -h $(BUILDMODULEDIR)/ ]; then \ (set -x; rm -f $(BUILDMODULEDIR)/); \ fi; \ (set -x; $(MKDIRHIER) $(BUILDMODULEDIR)/); \ fi $(RM) $(BUILDMODULEDIR)//intel_acpi.so @(UP="`$(REVPATH) `"; set -x; \ cd $(BUILDMODULEDIR)/ && \ $(LN) $(BUILDMODULETOP)/$${UP}$(CURRENT_DIR)/intel_acpi.so .)install:: intel_acpi.so @if [ -d $(DESTDIR)$(MODULEDIR)/ ]; then \ set +x; \ else \ if [ -h $(DESTDIR)$(MODULEDIR)/ ]; then \ (set -x; rm -f $(DESTDIR)$(MODULEDIR)/); \ fi; \ (set -x; $(MKDIRHIER) $(DESTDIR)$(MODULEDIR)/); \ fi $(INSTALL) -c $(INSTDATFLAGS) intel_acpi.so $(DESTDIR)$(MODULEDIR)/all:: intel_randr.sointel_randr.so: $(RANDROBJS) $(RM) $@ $(CC) -o $@ $(SHLIBLDFLAGS) $(RANDROBJS)cleandir:: $(RM) intel_randr.soall:: intel_randr.so @if [ -d $(BUILDMODULEDIR)/ ]; then \ set +x; \ else \ if [ -h $(BUILDMODULEDIR)/ ]; then \ (set -x; rm -f $(BUILDMODULEDIR)/); \ fi; \ (set -x; $(MKDIRHIER) $(BUILDMODULEDIR)/); \ fi $(RM) $(BUILDMODULEDIR)//intel_randr.so @(UP="`$(REVPATH) `"; set -x; \ cd $(BUILDMODULEDIR)/ && \ $(LN) $(BUILDMODULETOP)/$${UP}$(CURRENT_DIR)/intel_randr.so .)install:: intel_randr.so @if [ -d $(DESTDIR)$(MODULEDIR)/ ]; then \ set +x; \ else \ if [ -h $(DESTDIR)$(MODULEDIR)/ ]; then \ (set -x; rm -f $(DESTDIR)$(MODULEDIR)/); \ fi; \ (set -x; $(MKDIRHIER) $(DESTDIR)$(MODULEDIR)/); \ fi $(INSTALL) -c $(INSTDATFLAGS) intel_randr.so $(DESTDIR)$(MODULEDIR)/depend:: $(DEPEND)$(DEPEND): @echo "checking $@ over in $(DEPENDSRC) first..."; \ cd $(DEPENDSRC) && $(MAKE) makedependonly; \ echo "okay, continuing in $(CURRENT_DIR)"depend:: $(DEPEND) $(DEPENDFLAGS) -- $(ALLDEFINES) $(DEPEND_DEFINES) -- $(SRCS)install.sdk:: Imakefile @if [ -d $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810 ]; then \ set +x; \ else \ if [ -h $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810 ]; then \ (set -x; rm -f $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810); \ fi; \ (set -x; $(MKDIRHIER) $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810); \ fi $(INSTALL) -c $(INSTDATFLAGS) Imakefile $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810install.sdk:: common.h @if [ -d $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810 ]; then \ set +x; \ else \ if [ -h $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810 ]; then \ (set -x; rm -f $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810); \ fi; \ (set -x; $(MKDIRHIER) $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810); \ fi $(INSTALL) -c $(INSTDATFLAGS) common.h $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810install.sdk:: i810.h @if [ -d $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810 ]; then \ set +x; \ else \ if [ -h $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810 ]; then \ (set -x; rm -f $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810); \ fi; \ (set -x; $(MKDIRHIER) $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810); \ fi $(INSTALL) -c $(INSTDATFLAGS) i810.h $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810install.sdk:: i810_accel.c @if [ -d $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810 ]; then \ set +x; \ else \ if [ -h $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810 ]; then \ (set -x; rm -f $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810); \ fi; \ (set -x; $(MKDIRHIER) $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810); \ fi $(INSTALL) -c $(INSTDATFLAGS) i810_accel.c $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810install.sdk:: i810_common.h @if [ -d $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810 ]; then \ set +x; \ else \ if [ -h $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810 ]; then \ (set -x; rm -f $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810); \ fi; \ (set -x; $(MKDIRHIER) $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810); \ fi $(INSTALL) -c $(INSTDATFLAGS) i810_common.h $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810install.sdk:: i810_cursor.c @if [ -d $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810 ]; then \ set +x; \ else \ if [ -h $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810 ]; then \ (set -x; rm -f $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810); \ fi; \ (set -x; $(MKDIRHIER) $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810); \ fi $(INSTALL) -c $(INSTDATFLAGS) i810_cursor.c $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810install.sdk:: i810_dga.c @if [ -d $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810 ]; then \ set +x; \ else \ if [ -h $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810 ]; then \ (set -x; rm -f $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810); \ fi; \ (set -x; $(MKDIRHIER) $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810); \ fi $(INSTALL) -c $(INSTDATFLAGS) i810_dga.c $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810install.sdk:: i810_dri.c @if [ -d $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810 ]; then \ set +x; \ else \ if [ -h $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810 ]; then \ (set -x; rm -f $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810); \ fi; \ (set -x; $(MKDIRHIER) $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810); \ fi $(INSTALL) -c $(INSTDATFLAGS) i810_dri.c $(DESTDIR)$(DRIVERSDKDIR)/drivers/i810
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -