📄 x11.tmpl
字号:
XCOMM ----------------------------------------------------------------------XCOMM X Window System Build Parameters and RulesXCOMM $TOG: X11.tmpl /main/292 1997/05/20 10:05:59 kaleb $XCOMMXCOMMXCOMMXCOMMXCOMM $XFree86: xc/config/cf/X11.tmpl,v 1.8.2.4 1998/01/23 12:35:08 dawes Exp $/*************************************************************************** * * * DEFAULT DEFINITIONS * * * * The following section contains defaults for things that can * * overridden in the various *.cf and site.def files. DO NOT EDIT! * * * **************************************************************************/#define ProjectX 603 /* do *not* change this line *//* The following project-specific rules are defined at the end of this file: * * InstallAppDefaults (class) * InstallAppDefaultsLong (file,class) * MakeFontsDir (deplist) * MakeFonts () * InstallFontObjs (objs,dest) * InstallFonts (dest) * InstallFontAliases (dest) * FontSrc (basename) * FontBaseObj (basename) * InstallFontScale (dest) * UncompressedFontTarget (basename) * CompressedFontTarget (basename) * FontTarget (basename) * FontObj (basename) * MakeXkbDir (basedir,subdir) *//* * X-specific things */#ifndef HasXServer#define HasXServer YES#endif#ifndef BuildServer#define BuildServer HasXServer#endif#ifndef BuildServersOnly#define BuildServersOnly NO#endif#ifndef BuildFontServer#define BuildFontServer YES#endif#ifndef BuildFonts#define BuildFonts (BuildServer | BuildFontServer)#endif#ifndef Build75DpiFonts#define Build75DpiFonts YES#endif#ifndef Build100DpiFonts#define Build100DpiFonts YES#endif#ifndef BuildSpeedoFonts#define BuildSpeedoFonts YES#endif#ifndef BuildType1Fonts#define BuildType1Fonts YES#endif#ifndef BuildCyrillicFonts#define BuildCyrillicFonts NO#endif#ifndef UseKoi8RForCyrillic#define UseKoi8RForCyrillic NO#endif#ifndef HasXAudio#define HasXAudio NO#endif#ifndef BuildXAudio#define BuildXAudio (HasXAudio & HasCplusplus)#endif#ifndef HasXAServer#define HasXAServer NO#endif#ifndef BuildXAServer#define BuildXAServer (HasXAServer & HasCplusplus)#endif#ifndef BuildMITMiscExt#define BuildMITMiscExt YES#endif#ifndef BuildTestExt#define BuildTestExt YES#endif#ifndef BuildSyncExt#define BuildSyncExt YES#endif#ifndef BuildXCMiscExt#define BuildXCMiscExt YES#endif#ifndef BuildShapeExt#define BuildShapeExt YES#endif#ifndef BuildBigReqsExt#define BuildBigReqsExt YES#endif#ifndef BuildPhigs#define BuildPhigs NO#endif#ifndef BuildPexExt#define BuildPexExt NO#endif#ifndef BuildXInputExt#define BuildXInputExt NO#endif#ifndef BuildDIS#define BuildDIS NO#endif#ifndef BuildXIE#define BuildXIE YES#endif#ifndef BuildXIElib#define BuildXIElib BuildXIE#endif#ifndef BuildXKB#define BuildXKB YES#endif#ifndef BuildXKBlib#define BuildXKBlib BuildXKB#endif#ifndef BuildXKBuilib#define BuildXKBuilib BuildXKB#endif /* * WARNING: Setting UseXKBInClients to YES cause incompatibilities * between many clients (such as xterm) and pre-XKB shared * libraries. */#ifndef UseXKBInClients#define UseXKBInClients NO /* use XKB in "normal" clients? */#endif#ifndef BuildDBE#define BuildDBE YES#endif#ifndef BuildDBElib#define BuildDBElib BuildDBE#endif#ifndef BuildMultibuffer#define BuildMultibuffer NO#endif#ifndef BuildRECORD#define BuildRECORD YES#endif#ifndef BuildRECORDlib#define BuildRECORDlib BuildRECORD#endif#ifndef BuildLBX#define BuildLBX YES#endif#ifndef BuildXCSecurity#define BuildXCSecurity YES#endif#ifndef BuildAppgroup#define BuildAppgroup YES#endif#ifndef HasPlugin#define HasPlugin NO#endif#ifndef BuildPlugin#define BuildPlugin HasPlugin#endif#ifndef XprtServer#define XprtServer BuildServer#endif#ifndef BuildXprint#if XprtServer#define BuildXprint YES#else#define BuildXprint NO#endif#endif#ifndef BuildScreenSaverExt#define BuildScreenSaverExt NO#endif#ifndef BuildScreenSaverLibrary#define BuildScreenSaverLibrary BuildScreenSaverExt#endif#ifndef BuildXF86VidModeExt#define BuildXF86VidModeExt NO#endif#ifndef BuildXF86VidModeLibrary#define BuildXF86VidModeLibrary BuildXF86VidModeExt#endif#ifndef BuildXF86MiscExt#define BuildXF86MiscExt NO#endif#ifndef BuildXF86MiscLibrary#define BuildXF86MiscLibrary BuildXF86MiscExt#endif#ifndef BuildXF86DGA#define BuildXF86DGA NO#endif#ifndef BuildXF86DGALibrary#define BuildXF86DGALibrary BuildXF86DGA#endif#ifndef BuildDPMSExt#define BuildDPMSExt NO#endif#ifndef BuildDPMSLibrary#define BuildDPMSLibrary BuildDPMSExt#endif#ifndef InstallLibManPages#define InstallLibManPages YES#endif#ifndef InstallXtermSetUID#define InstallXtermSetUID YES /* xterm needs to be set uid */#endif#ifndef InstallXinitConfig#define InstallXinitConfig NO /* install sample xinit config */#endif#ifndef InstallXdmConfig#define InstallXdmConfig NO /* install sample xdm config */#endif#ifndef XdmServersType /* what Xservers files to use */#if BuildServer#define XdmServersType ws#else#define XdmServersType fs#endif#endif#ifndef InstallFSConfig#define InstallFSConfig NO /* install sample fs config */#endif#ifndef InstallAppDefFiles#define InstallAppDefFiles YES /* install application defaults */#endif#ifndef CompressAllFonts#define CompressAllFonts NO#endif#ifndef ThreadedX#if HasPosixThreads || HasCThreads#define ThreadedX YES /* multi-threaded libraries */#else#define ThreadedX NO#endif#endif#ifndef ThreadedProject#define ThreadedProject ThreadedX#endif#ifndef HasWChar32#define HasWChar32 SystemV4#endif#ifndef HasXdmAuth#define HasXdmAuth NO /* if you can not use XDM-AUTH* */#endif#ifndef PrimaryScreenResolution#define PrimaryScreenResolution 72 /* a common resolution */#endif#ifndef DefaultFontPath#if PrimaryScreenResolution < 88 /* (75 + 100) / 2 */#define DefaultFontPath $(FONTDIR)/misc/,$(FONTDIR)/Speedo/,$(FONTDIR)/Type1/,$(FONTDIR)/75dpi/,$(FONTDIR)/100dpi/#else#define DefaultFontPath $(FONTDIR)/misc/,$(FONTDIR)/Speedo/,$(FONTDIR)/Type1/,$(FONTDIR)/100dpi/,$(FONTDIR)/75dpi/#endif#endif#ifndef DefaultRGBDatabase#define DefaultRGBDatabase $(LIBDIR)/rgb#endif#ifndef UseRgbTxt#define UseRgbTxt NO /* default is to compile with dbm */#endif#ifndef UseMemLeak#define UseMemLeak NO#endif#ifndef SpecialMalloc#define SpecialMalloc NO#endif#ifndef UseInternalMalloc#define UseInternalMalloc NO#endif#ifndef FontCompilerFlags#define FontCompilerFlags -t#endif#ifndef ConnectionFlags#if HasStreams#define ConnectionFlags -DSTREAMSCONN#else#if HasDECnet#define ConnectionFlags -DTCPCONN -DUNIXCONN -DDNETCONN#else#define ConnectionFlags -DTCPCONN -DUNIXCONN#endif#endif#endif#ifndef ProjectThreadsDefines#define ProjectThreadsDefines -DXTHREADS#endif#ifndef FontOSDefines#define FontOSDefines /**/#endif#ifndef FontDefines#define FontDefines -DFONT_SNF -DFONT_BDF -DFONT_PCF -DCOMPRESSED_FONTS FontOSDefines#endif#ifndef XawI18nDefines#if SystemV4#define XawI18nDefines -DHAS_WCTYPE_H#else#define XawI18nDefines -DUSE_XWCHAR_STRING#endif#endif#if Malloc0ReturnsNull#ifndef XMalloc0ReturnsNullDefines#define XMalloc0ReturnsNullDefines Malloc0ReturnsNullDefines#endif#ifndef XtMalloc0ReturnsNullDefines#define XtMalloc0ReturnsNullDefines Malloc0ReturnsNullDefines#endif#endif#ifndef ExtensionOSDefines#define ExtensionOSDefines /**/#endif#ifndef ExtensionDefines#ifndef MITMiscDefines#if BuildMITMiscExt#define MITMiscDefines -DMITMISC#else#define MITMiscDefines /**/#endif#endif#ifndef XTestDefines#if BuildTestExt#define XTestDefines -DXTEST#else#define XTestDefines /**/#endif#endif#ifndef XSyncDefines#if BuildSyncExt#define XSyncDefines -DXSYNC#else#define XSyncDefines /**/#endif#endif#ifndef XCMiscDefines#if BuildXCMiscExt#define XCMiscDefines -DXCMISC#else#define XCMiscDefines /**/#endif#endif#ifndef ShapeDefines#if BuildShapeExt#define ShapeDefines -DSHAPE#else#define ShapeDefines /**/#endif#endif#ifndef PexDefines#if BuildPexExt#define PexDefines -DPEXEXT#else#define PexDefines /**/#endif#endif#ifndef GlxDefines#if BuildGlxExt#define GlxDefines -DGLXEXT#else#define GlxDefines /**/#endif#endif#ifndef ShmDefines#if HasShm#define ShmDefines -DMITSHM#else#define ShmDefines /**/#endif#endif#ifndef XInputDefines#if BuildXInputExt#define XInputDefines -DXINPUT#else#define XInputDefines /**/#endif#endif#ifndef XieDefines#if BuildXIE#define XieDefines -DXIE#else#define XieDefines /**/#endif#endif#ifndef PrintOnlyServer#define PrintOnlyServer YES#endif#ifndef XprintDefines#if BuildXprint#if PrintOnlyServer#define XprintDefines -DPIXPRIV#else#define XprintDefines -DXPRINT -DPIXPRIV#endif#else#define XprintDefines /**/#endif#endif#ifndef XkbDefines#if BuildXKB#define XkbDefines -DXKB#else#define XkbDefines /**/#endif#endif#ifndef XkbClientDefines#if UseXKBInClients#define XkbClientDefines -DXKB#else#define XkbClientDefines /**/#endif#endif#ifndef XkbServerDefines#define XkbServerDefines /**/#endif#ifndef LbxDefines#if BuildLBX#define LbxDefines -DLBX#else#define LbxDefines /**/#endif#endif#ifndef BigReqDefines#if BuildBigReqsExt#define BigReqDefines -DBIGREQS#else#define BigReqDefines /**/#endif#endif#ifndef DBEDefines#if BuildDBE#define DBEDefines -DDBE#else#define DBEDefines /**/#endif#endif#ifndef PervasiveDBEDefines#define PervasiveDBEDefines /* -DNEED_DBE_BUF_BITS -DNEED_DBE_BUF_VALIDATE */#endif#ifndef MultibufferDefines#if BuildMultibuffer#define MultibufferDefines -DMULTIBUFFER#else#define MultibufferDefines /**/#endif#endif#ifndef ScreenSaverExtensionDefines#if BuildScreenSaverExt#define ScreenSaverExtensionDefines -DSCREENSAVER#else#define ScreenSaverExtensionDefines /**/#endif#endif#ifndef VidTuneExtensionDefines#if BuildXF86VidModeExt#define VidTuneExtensionDefines -DXF86VIDMODE#else#define VidTuneExtensionDefines /**/#endif#endif#ifndef XF86MiscExtensionDefines#if BuildXF86MiscExt#define XF86MiscExtensionDefines -DXF86MISC#else#define XF86MiscExtensionDefines /**/#endif#endif#ifndef DPMSExtensionDefines#if BuildDPMSExt#define DPMSExtensionDefines -DDPMSExtension#else#define DPMSExtensionDefines /**/#endif#endif#ifndef RECORDDefines#if BuildRECORD#define RECORDDefines -DXRECORD#else#define RECORDDefines /**/#endif#endif#ifndef AppgroupDefines#if BuildAppgroup#define AppgroupDefines -DXAPPGROUP#else#define AppgroupDefines /**/#endif#endif#ifndef XCSecurityDefines#if BuildXCSecurity#define XCSecurityDefines -DXCSECURITY#else#define XCSecurityDefines /**/#endif#endif#ifndef SitePervasiveExtensionDefines#define SitePervasiveExtensionDefines /**/#endif#ifndef PervasiveExtensionDefines#define PervasiveExtensionDefines ShapeDefines XInputDefines XkbDefines \ LbxDefines AppgroupDefines \ XCSecurityDefines PervasiveDBEDefines \ DPMSExtensionDefines \ XprintDefines SitePervasiveExtensionDefines#endif#ifndef SiteExtensionDefines#define SiteExtensionDefines /**/#endif#ifndef BaseExtensionDefines#define BaseExtensionDefines MultibufferDefines MITMiscDefines XTestDefines \ XSyncDefines XCMiscDefines RECORDDefines \ PexDefines GlxDefines ShmDefines XieDefines BigReqDefines \ VidTuneExtensionDefines XF86MiscExtensionDefines \ DBEDefines ScreenSaverExtensionDefines \ SiteExtensionDefines#endif#define ExtensionDefines BaseExtensionDefines ExtensionOSDefines#endif /* ExtensionDefines */#ifndef HasStrcasecmp#define HasStrcasecmp YES#endif#ifndef StrcasecmpDefines# if HasStrcasecmp# define StrcasecmpDefines /**/# else# define StrcasecmpDefines -DNEED_STRCASECMP# endif#endif#ifndef ServerXdmcpDefines#define ServerXdmcpDefines -DXDMCP#endif#ifndef ServerOSDefines#define ServerOSDefines /**/#endif#if HasKrb5#ifndef Krb5Defines#define Krb5Defines -DK5AUTH#endif#else#define Krb5Defines /**/#endif#ifndef ServerExtraDefines#define ServerExtraDefines /* -DPIXPRIV */#endif#ifndef ServerAssertDefines#define ServerAssertDefines -DNDEBUG#endif#ifndef ServerDefines#define ServerDefines StandardDefines PervasiveExtensionDefines ServerExtraDefines ServerAssertDefines#endif#ifndef PexDipexDefines#define PexDipexDefines /**/#endif#ifndef PexDdpexDefines#define PexDdpexDefines /**/#endif#ifndef PexPhigsDefines#ifndef PexShmIPC#define PexShmIPC HasShm#endif#if PexShmIPC#define PexPhigsDefines /**/#else#define PexPhigsDefines -DPEX_API_SOCKET_IPC#endif#endif#ifndef PexClientDefines#define PexClientDefines -DPEX_SI_PHIGS#endif#ifndef PhigsInclude#ifdef UseInstalled#define PhigsInclude -I$(INCDIR)/X11#else#define PhigsInclude -I$(BUILDINCDIR)#endif#endif#ifndef PexCDebugFlags#define PexCDebugFlags DebuggableCDebugFlags#endif#ifndef PexCCOptions#ifdef LibraryCCOptions#define PexCCOptions LibraryCCOptions#else#define PexCCOptions DefaultCCOptions#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -