📄 imakefile
字号:
XF68LIBS = $(XF68INIT) $(XF68CONFIG) $(XF68COMLIB) $(XF68OSLIB)XF68MLIBS = $(XF68MINIT) $(XF68CONFIG) $(XF68COMLIB) $(XF68OSLIB) XF98INIT = $(XF98COMSRC)/xf86Init.o $(XF98CONFIGSRC)/xf86IniExt.oXF98MINIT = $(XF98COMSRC)/xf86Init_m.o $(XF98CONFIGSRC)/xf86MIniExt.oXF98CONFIG = $(XF98CONFIGSRC)/xf86_Option.oXF98COMLIB = $(XF98COMSRC)/LibraryTargetName(xf86)XF98OSLIB = $(XF98OSSRC)/LibraryTargetName(xf86_os)XF98HWLIB = $(XF98HWSRC)/LibraryTargetName(xf86_hw)XF98HWNECLIB = $(XF98HWNECSRC)/LibraryTargetName(xf86_hw)XF98HWPWSKBLIB = $(XF98HWPWSKBSRC)/LibraryTargetName(xf86_hw)XF98HWPWLBLIB = $(XF98HWPWLBSRC)/LibraryTargetName(xf86_hw)XF98HWGA968LIB = $(XF98HWGA968SRC)/LibraryTargetName(xf86_hw)XF98LIBS = $(XF98INIT) $(XF98CONFIG) $(XF98COMLIB) \ $(XF98HWLIB) $(XF98OSLIB)XF98LIBSNEC = $(XF98INIT) $(XF98CONFIG) $(XF98COMLIB) \ $(XF98HWNECLIB) $(XF98OSLIB)XF98LIBSPWSKB = $(XF98INIT) $(XF98CONFIG) $(XF98COMLIB) \ $(XF98HWPWSKBLIB) $(XF98OSLIB)XF98LIBSPWLB = $(XF98INIT) $(XF98CONFIG) $(XF98COMLIB) \ $(XF98HWPWLBLIB) $(XF98OSLIB)XF98LIBSGA968 = $(XF98INIT) $(XF98CONFIG) $(XF98COMLIB) \ $(XF98HWGA968LIB) $(XF98OSLIB)XF98MLIBS = $(XF98MINIT) $(XF98CONFIG) $(XF98COMLIB) \ $(XF98HWLIB) $(XF98OSLIB)XF98MLIBSNEC = $(XF98MINIT) $(XF98CONFIG) $(XF98COMLIB) \ $(XF98HWNECLIB) $(XF98OSLIB)XF98MLIBSPWSKB = $(XF98MINIT) $(XF98CONFIG) $(XF98COMLIB) \ $(XF98HWPWSKBLIB) $(XF98OSLIB)XF98MLIBSPWLB = $(XF98MINIT) $(XF98CONFIG) $(XF98COMLIB) \ $(XF98HWPWLBLIB) $(XF98OSLIB)XF98MLIBSGA968 = $(XF98MINIT) $(XF98CONFIG) $(XF98COMLIB) \ $(XF98HWGA968LIB) $(XF98OSLIB)#endif#if HasParallelMakeXCOMMXCOMM force non-parallel build of XF86 servers to prevent MUTEX overridesXCOMM#if XF86SVGAServerXF86SVGA = XF86_SVGA#endif#if XF86VGA16ServerXF86VGA16 = XF86_VGA16#endif#if XF86W32ServerXF86W32 = XF86_W32#endif#if XF86MonoServerXF86MONO = XF86_Mono#endif#if XF86S3ServerXF86S3 = XF86_S3#endif#if XF86S3VServerXF86S3V = XF86_S3V#endif#if XF86I8514ServerXF868514 = XF86_8514#endif#if XF86Mach8ServerXF86MACH8 = XF86_Mach8#endif#if XF86Mach32ServerXF86MACH32 = XF86_Mach32#endif#if XF86Mach64ServerXF86MACH64 = XF86_Mach64#endif#if XF86P9000ServerXF86P9000 = XF86_P9000#endif#if XF86AGXServerXF86AGX = XF86_AGX#endif#if XF86I128ServerXF86I128 = XF86_I128#endif#if XF86TGAServerXF86TGA = XF86_TGA#endif#if XF68FBDevServerXF68FBDEV = XF68_FBDev#endif#if XF98GANBWAPServerXF98GANBWAP = XF98_GANBWAP#endif#if XF98NEC480ServerXF98NEC480 = XF98_NEC480#endif#if XF98NKVNECServerXF98NKVNEC = XF98_NKVNEC#endif#if XF98WABSServerXF98WABS = XF98_WABS#endif#if XF98WABEPServerXF98WABEP = XF98_WABEP#endif#if XF98WSNAServerXF98WSNA = XF98_WSNA#endif#if XF98TGUIServerXF98TGUI = XF98_TGUI#endif#if XF98MGAServerXF98MGA = XF98_MGA#endif#if XF98SVGAServerXF98SVGA = XF98_SVGA#endif#if XF98EGCServerXF98EGC = XF98_EGC#endif#if XF98NECS3ServerXF98NECS3 = XF98_NECS3#endif#if XF98PWSKBServerXF98PWSKB = XF98_PWSKB#endif#if XF98PWLBServerXF98PWLB = XF98_PWLB#endif#if XF98GA968ServerXF98GA968 = XF98_GA968#endif#if XnestServerXNEST = Xnest#endif#if XVirtualFramebufferServerXVFB = Xvfb#endif#if defined(XF86SVGAServer) || defined(XF98GANBWAPServer) || \ defined(XF98NEC480Server) || defined(XF98NKVNECServer) || \ defined(XF98WABSServer) || defined(XF98WABEPServer) || \ defined(XF98WSNAServer) || defined(XF98TGUIServer) || \ defined(XF98MGAServer) || defined(XF98SVGAServer) || \ defined(XF86VGA16Server) || defined(XF98EGCServer) || \ defined(XF86W32Server) || defined(XF86MonoServer) || \ defined(XF86S3Server) || defined(XF86S3VServer) || \ defined(XF98NECS3Server) || defined(XF98PWSKBServer) || \ defined(XF98PWLBServer) || defined(XF98GA968Server) || \ defined(XF86I8514Server) || defined(XF86Mach8Server) || \ defined(XF86Mach32Server) || defined(XF86Mach64Server) || \ defined(XF86P9000Server) || defined(XF86AGXServer) || \ defined(XF86I128Server) || defined(XF86TGAServer) || \ defined(XF68FBDevServer) || \ defined(XnestServer) || defined(XVirtualFramebufferServer)MakeMutex($(XF86SVGA) $(XF98GANBWAP) $(XF98NEC480) $(XF98NKVNEC) $(XF98WABS) \ $(XF98WABEP) $(XF98WSNA) $(XF98TGUI) $(XF98MGA) $(XF98SVGA) \ $(XF86VGA16) \ $(XF98EGC) $(XF86W32) $(XF86MONO) $(XF86S3) $(XF86S3V) $(XF98NECS3) \ $(XF98PWSKB) $(XF98PWLB) $(XF98GA968) $(XF868514) $(XF86MACH8) \ $(XF86MACH32) $(XF86MACH64) $(XF86P9000) $(XF86AGX) $(XF86I128) \ $(XF86TGA) $(XF68FBDEV) $(XNEST) $(XVFB))#endifMakeMutex($(STDDIRS) mfb cfb cfb16 cfb32)#endif#if XF86SVGAServerXCOMMXCOMM XFree86 SVGA ServerXCOMMMFBDIR = mfbCFB8DIR = cfbCFB16DIR = cfb16CFB24DIR = cfb24CFB32DIR = cfb32DDXDIR1 = hw/xfree86XF86SVGASUBDIRS = $(STDDIRS) $(MFBDIR) $(CFB8DIR) $(CFB16DIR) $(CFB24DIR) \ $(CFB32DIR) $(DDXDIR1) $(DEPDIRS)XF86SVGAOBJS = $(XF86COMSRC)/XF86_SVGA.o $(XF86SRC)/vga256/vga256Conf.o \ $(XF86SRC)/xaa/xaavga256/xaavga256.o \ $(XF86SRC)/xaa/xaa16/xaa16.o $(XF86SRC)/xaa/xaa24/xaa24.o \ $(XF86SRC)/xaa/xaa32/xaa32.oXF86SVGALIBS = $(VGADRIVERSRC)/LibraryTargetName(driver256) \ $(XF86SRC)/xaa/LibraryTargetName(xaa) \ $(XF86SRC)/vga256/LibraryTargetName(vga256) \ $(XF86LIBS) CFBLibsXF86SVGASYSLIBS = $(SYSLIBS)#if HasParallelMakeMakeMutex($(XF86SVGASUBDIRS) $(XF86SVGAOBJS) $(XF86SVGALIBS) $(XF86SVGASYSLIBS))#endif#if HasGnuMake$(XF86SVGAOBJS) $(XF86SVGALIBS) $(XF86SVGASYSLIBS):: $(XF86SVGASUBDIRS) @if [ -f $@ ]; then touch $@; fi#endifSetUIDServerTarget(XF86_SVGA,$(XF86SVGASUBDIRS),$(XF86SVGAOBJS),$(XF86SVGALIBS),$(XF86SVGASYSLIBS))#ifndef ServerToInstall#define ServerToInstall XF86_SVGA#endif#ifdef OS2ArchitectureLinkFile(XF86_SVGA.def,SVGA.def)InstallLinkKitNonExecFile(SVGA.def,$(LINKKITDIR))#endif#endif /* XF86SVGAServer */#if XF86VGA16ServerXCOMMXCOMM XFree86 VGA 16 color ServerXCOMMDDXDIR1 = hw/xfree86#if XF86VGA16DualServerXF86VGA16MONOOBJS = $(XF86SRC)/mono/monoConf.oXF86VGA16MONOLIBS = $(MONODRIVERSRC)/LibraryTargetName(monodrv) \ $(XF86SRC)/mono/LibraryTargetName(mono)#endifXF86VGA16SUBDIRS = $(STDDIRS) $(DDXDIR1) $(DEPDIRS)XF86VGA16OBJS = $(XF86COMSRC)/XF86_VGA16.o $(XF86SRC)/vga16/vga16Conf.o \ $(XF86SRC)/vga16/misc/vga16misc.o $(XF86VGA16MONOOBJS)XF86VGA16LIBS = $(VGA16DRIVERSRC)/LibraryTargetName(driver16) \ $(XF86SRC)/vga16/LibraryTargetName(vga16) \ $(XF86VGA16MONOLIBS) $(XF86MLIBS) NoMFBBareLibs $(OTHEREXTS)XF86VGA16SYSLIBS = $(SYSLIBS)#if HasParallelMakeMakeMutex($(XF86VGA16SUBDIRS) $(XF86VGA16OBJS) $(XF86VGA16LIBS) $(XF86VGA16SYSLIBS))#endif#if HasGnuMake$(XF86VGA16OBJS) $(XF86VGA16LIBS) $(XF86VGA16SYSLIBS):: $(XF86VGA16SUBDIRS) @if [ -f $@ ]; then touch $@; fi#endifSetUIDServerTarget(XF86_VGA16,$(XF86VGA16SUBDIRS),$(XF86VGA16OBJS),$(XF86VGA16LIBS),$(XF86VGA16SYSLIBS))#ifndef ServerToInstall#define ServerToInstall XF86_VGA16#endif#ifdef OS2ArchitectureLinkFile(XF86_VGA16.def,VGA16.def)InstallLinkKitNonExecFile(VGA16.def,$(LINKKITDIR))#endif#endif /* XF86VGA16Server */#if XF86W32ServerXCOMMXCOMM XFree86 W32 ServerXCOMMMFBDIR = mfbCFB8DIR = cfbDDXDIR1 = hw/xfree86XF86W32SUBDIRS = $(STDDIRS) $(MFBDIR) $(CFB8DIR) $(DDXDIR1) $(DEPDIRS)XF86W32OBJS = $(XF86COMSRC)/XF86_W32.o $(XF86ACCELSRC)/et4000w32/w32Conf.oXF86W32LIBS = $(XF86ACCELSRC)/et4000w32/w32/LibraryTargetName(w32) \ $(XF86ACCELSRC)/et4000w32/cfb.w32/LibraryTargetName(cfb) \ $(XF86ACCELSRC)/et4000w32/w32/LibraryTargetName(w32) \ $(XF86ACCELSRC)/et4000w32/asm/LibraryTargetName(asm) \ $(XF86LIBS) CFB8LibsXF86W32SYSLIBS = $(SYSLIBS)#if HasParallelMakeMakeMutex($(XF86W32SUBDIRS) $(XF86W32OBJS) $(XF86W32LIBS) $(XF86W32SYSLIBS))#endif#if HasGnuMake$(XF86W32OBJS) $(XF86W32LIBS) $(XF86W32SYSLIBS):: $(XF86W32SUBDIRS) @if [ -f $@ ]; then touch $@; fi#endifSetUIDServerTarget(XF86_W32,$(XF86W32SUBDIRS),$(XF86W32OBJS),$(XF86W32LIBS),$(XF86W32SYSLIBS))#ifndef ServerToInstall#define ServerToInstall XF86_W32#endif#ifdef OS2ArchitectureLinkFile(XF86_W32.def,W32.def)InstallLinkKitNonExecFile(W32.def,$(LINKKITDIR))#endif#endif#if XF86MonoServerXCOMMXCOMM XFree86 Monochrome VGA ServerXCOMMDDXDIR1 = hw/xfree86#if XF86MonoDualServerXF86MONOMONOOBJS = $(XF86SRC)/mono/monoConf.oXF86MONOMONOLIBS = $(MONODRIVERSRC)/LibraryTargetName(monodrv) \ $(XF86SRC)/mono/LibraryTargetName(mono)#endifXF86MONOSUBDIRS = $(STDDIRS) $(MFBDIR) $(DDXDIR1) $(DEPDIRS)XF86MONOOBJS = $(XF86COMSRC)/XF86_Mono.o $(XF86SRC)/vga2/vga2Conf.o \ $(XF86SRC)/vga2/misc/vga2misc.o $(XF86MONOMONOOBJS)XF86MONOLIBS = $(VGA2DRIVERSRC)/LibraryTargetName(driver2) \ $(XF86SRC)/vga2/LibraryTargetName(vga2) \ $(XF86MONOMONOLIBS) $(XF86MLIBS) NoMFBBareLibs $(OTHEREXTS)XF86MONOSYSLIBS = $(SYSLIBS)#if HasParallelMakeMakeMutex($(XF86MONOSUBDIRS) $(XF86MONOOBJS) $(XF86MONOLIBS) $(XF86MONOSYSLIBS))#endif#if HasGnuMake$(XF86MONOOBJS) $(XF86MONOLIBS) $(XF86MONOSYSLIBS):: $(XF86MONOSUBDIRS) @if [ -f $@ ]; then touch $@; fi#endifSetUIDServerTarget(XF86_Mono,$(XF86MONOSUBDIRS),$(XF86MONOOBJS),$(XF86MONOLIBS),$(XF86MONOSYSLIBS))#ifndef ServerToInstall#define ServerToInstall XF86_Mono#endif#ifdef OS2ArchitectureLinkFile(XF86_Mono.def,Mono.def)InstallLinkKitNonExecFile(Mono.def,$(LINKKITDIR))#endif#endif /* XF86MonoServer */#if XF86S3ServerXCOMMXCOMM XFree86 S3 ServerXCOMMMFBDIR = mfbCFB8DIR = cfbCFB16DIR = cfb16CFB24DIR = cfb24CFB32DIR = cfb32DDXDIR1 = hw/xfree86XF86S3SUBDIRS = $(STDDIRS) $(MFBDIR) $(CFB8DIR) $(CFB16DIR) $(CFB24DIR) \ $(CFB32DIR) $(DDXDIR1) $(DEPDIRS)XF86S3OBJS = $(XF86COMSRC)/XF86_S3.o $(XF86ACCELSRC)/s3/s3Conf.o \ $(S3DRIVERSRC)/newmmio/newmmio.o \ $(S3DRIVERSRC)/mmio_928/mmio_928.o \ $(S3DRIVERSRC)/s3_generic/s3_generic.oXF86S3LIBS = $(XF86ACCELSRC)/s3/LibraryTargetName(s3) \ $(XF86ACCELSRC)/s3/s3newmmio/LibraryTargetName(s3newmmio) \ $(XF86ACCELSRC)/s3/s3mmio/LibraryTargetName(s3mmio) $(XF86LIBS) \ CFBLibs $(XF86ACCELSRC)/cache/LibraryTargetName(xf86cache)XF86S3SYSLIBS = $(SYSLIBS)#if HasParallelMakeMakeMutex($(XF86S3SUBDIRS) $(XF86S3OBJS) $(XF86S3LIBS) $(XF86S3SYSLIBS))#endifSetUIDServerTarget(XF86_S3,$(XF86S3SUBDIRS),$(XF86S3OBJS),$(XF86S3LIBS),$(XF86S3SYSLIBS))#ifndef ServerToInstall#define ServerToInstall XF86_S3#endif#ifdef OS2ArchitectureLinkFile(XF86_S3.def,S3.def)InstallLinkKitNonExecFile(S3.def,$(LINKKITDIR))#endif#endif /* XF86S3Server */#if XF86S3VServerXCOMMXCOMM XFree86 S3 ViRGE ServerXCOMMMFBDIR = mfbCFB8DIR = cfbCFB16DIR = cfb16CFB24DIR = cfb24CFB32DIR = cfb32DDXDIR1 = hw/xfree86XF86S3VSUBDIRS = $(STDDIRS) $(MFBDIR) $(CFB8DIR) $(CFB16DIR) $(CFB24DIR) \ $(CFB32DIR) $(DDXDIR1) $(DEPDIRS)XF86S3VOBJS = $(XF86COMSRC)/XF86_S3.o $(XF86ACCELSRC)/s3_virge/s3vConf.o \ $(S3VDRIVERSRC)/s3_virge/s3_virge.oXF86S3VLIBS = $(XF86ACCELSRC)/s3_virge/LibraryTargetName(s3v) $(XF86LIBS) \ CFBLibs $(XF86ACCELSRC)/cache/LibraryTargetName(xf86cache)XF86S3VSYSLIBS = $(SYSLIBS)#if HasParallelMakeMakeMutex($(XF86S3VSUBDIRS) $(XF86S3VOBJS) $(XF86S3VLIBS) $(XF86S3VSYSLIBS))#endif#if HasGnuMake$(XF86S3VOBJS) $(XF86S3VLIBS) $(XF86S3VSYSLIBS):: $(XF86S3VSUBDIRS) @if [ -f $@ ]; then touch $@; fi#endifSetUIDServerTarget(XF86_S3V,$(XF86S3VSUBDIRS),$(XF86S3VOBJS),$(XF86S3VLIBS),$(XF86S3VSYSLIBS))#ifndef ServerToInstall#define ServerToInstall XF86_S3V#endif#ifdef OS2ArchitectureLinkFile(XF86_S3V.def,S3V.def)InstallLinkKitNonExecFile(S3V.def,$(LINKKITDIR))#endif#endif /* XF86S3VServer */#if XF86I8514ServerXCOMMXCOMM XFree86 8514 ServerXCOMMMFBDIR = mfbCFB8DIR = cfbDDXDIR1 = hw/xfree86XF868514SUBDIRS = $(STDDIRS) $(MFBDIR) $(CFB8DIR) $(DDXDIR1) $(DEPDIRS)XF868514OBJS = $(XF86COMSRC)/XF86_8514.oXF868514LIBS = $(XF86ACCELSRC)/ibm8514/LibraryTargetName(8514) $(XF86LIBS) \ CFB8Libs $(XF86ACCELSRC)/cache/LibraryTargetName(xf86cache)XF868514SYSLIBS = $(SYSLIBS)#if HasParallelMakeMakeMutex($(XF868514SUBDIRS) $(XF868514OBJS) $(XF868514LIBS) $(XF868514SYSLIBS))#endif#if HasGnuMake$(XF868514OBJS) $(XF868514LIBS) $(XF868514SYSLIBS):: $(XF868514SUBDIRS) @if [ -f $@ ]; then touch $@; fi#endifSetUIDServerTarget(XF86_8514,$(XF868514SUBDIRS),$(XF868514OBJS),$(XF868514LIBS),$(XF868514SYSLIBS))#ifndef ServerToInstall#define ServerToInstall XF86_8514#endif#ifdef OS2ArchitectureLinkFile(XF86_8514.def,8514.def)InstallLinkKitNonExecFile(8514.def,$(LINKKITDIR))#endif#endif /* XF86I8514Server */#if XF86Mach8ServerXCOMMXCOMM XFree86 Mach8 ServerXCOMMMFBDIR = mfbCFB8DIR = cfbDDXDIR1 = hw/xfree86XF86MACH8SUBDIRS = $(STDDIRS) $(MFBDIR) $(CFB8DIR) $(DDXDIR1) $(DEPDIRS)XF86MACH8OBJS = $(XF86COMSRC)/XF86_Mach8.oXF86MACH8LIBS = $(XF86ACCELSRC)/mach8/LibraryTargetName(mach8) $(XF86LIBS) \ CFB8Libs $(XF86ACCELSRC)/cache/LibraryTargetName(xf86cache)XF86MACH8SYSLIBS = $(SYSLIBS)#if HasParallelMakeMakeMutex($(XF86MACH8SUBDIRS) $(XF86MACH8OBJS) $(XF86MACH8LIBS) $(XF86MACH8SYSLIBS))#endif#if HasGnuMake$(XF86MACH8OBJS) $(XF86MACH8LIBS) $(XF86MACH8SYSLIBS):: $(XF86MACH8SUBDIRS) @if [ -f $@ ]; then touch $@; fi#endifSetUIDServerTarget(XF86_Mach8,$(XF86MACH8SUBDIRS),$(XF86MACH8OBJS),$(XF86MACH8LIBS),$(XF86MACH8SYSLIBS))#ifndef ServerToInstall#define ServerToInstall XF86_Mach8#endif#ifdef OS2ArchitectureLinkFile(XF86_Mach8.def,Mach8.def)InstallLinkKitNonExecFile(Mach8.def,$(LINKKITDIR))#endif#endif /* XF86Mach8Server */#if XF86Mach32ServerXCOMMXCOMM XFree86 Mach32 Server
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -