📄 imakefile
字号:
#if XF98NECS3ServerXCOMMXCOMM XFree98 NEC S3 ServerXCOMMMFBDIR = mfbCFB8DIR = cfbCFB16DIR = cfb16CFB24DIR = cfb24CFB32DIR = cfb32DDXDIR2 = hw/xfree98XF98NECS3SUBDIRS = $(STDDIRS) $(MFBDIR) $(CFB8DIR) $(CFB16DIR) \ $(CFB24DIR) $(CFB32DIR) $(DDXDIR2) $(DEPDIRS)XF98NECS3OBJS = $(XF98COMSRC)/XF86_S3.o $(XF98ACCELSRC)/s3nec/s3Conf.o \ $(XF98NECS3DRIVERSRC)/newmmio/newmmio.o \ $(XF98NECS3DRIVERSRC)/mmio_928/mmio_928.o \ $(XF98NECS3DRIVERSRC)/s3_generic/s3_generic.oXF98NECS3LIBS = $(XF98ACCELSRC)/s3nec/LibraryTargetName(s3nec) \ $(XF98ACCELSRC)/s3nec/s3newmmio/LibraryTargetName(s3necnewmmio) \ $(XF98ACCELSRC)/s3nec/s3mmio/LibraryTargetName(s3necmmio) \ $(XF98LIBSNEC) CFBLibs \ $(XF98ACCELSRC)/cache/LibraryTargetName(xf86cache)XF98NECS3SYSLIBS = $(SYSLIBS)#if HasParallelMakeMakeMutex($(XF98NECS3SUBDIRS) $(XF98NECS3OBJS) $(XF98NECS3LIBS) $(XF98NECS3SYSLIBS))#endif#if HasGnuMake$(XF98NECS3OBJS) $(XF98NECS3LIBS) $(XF98NECS3SYSLIBS):: $(XF98NECS3SUBDIRS) @if [ -f $@ ]; then touch $@; fi#endifSetUIDServerTarget(XF98_NECS3,$(XF98NECS3SUBDIRS),$(XF98NECS3OBJS),$(XF98NECS3LIBS),$(XF98NECS3SYSLIBS))#ifndef ServerToInstall#define ServerToInstall XF98_NECS3#endif#endif /* XF98NECS3Server */#if XF98PWSKBServerXCOMMXCOMM XFree98 S3 PW/PCSKB ServerXCOMMMFBDIR = mfbCFB8DIR = cfbCFB16DIR = cfb16CFB24DIR = cfb24CFB32DIR = cfb32DDXDIR2 = hw/xfree98XF98PWSKBSUBDIRS = $(STDDIRS) $(MFBDIR) $(CFB8DIR) $(CFB16DIR) \ $(CFB24DIR) $(CFB32DIR) $(DDXDIR2) $(DEPDIRS)XF98PWSKBOBJS = $(XF98COMSRC)/XF86_S3.o $(XF98ACCELSRC)/s3pwskb/s3Conf.o \ $(XF98PWSKBDRIVERSRC)/newmmio/newmmio.o \ $(XF98PWSKBDRIVERSRC)/mmio_928/mmio_928.o \ $(XF98PWSKBDRIVERSRC)/s3_generic/s3_generic.oXF98PWSKBLIBS = $(XF98ACCELSRC)/s3pwskb/LibraryTargetName(s3pwskb) \ $(XF98ACCELSRC)/s3pwskb/s3newmmio/LibraryTargetName(s3pwskbnewmmio) \ $(XF98ACCELSRC)/s3pwskb/s3mmio/LibraryTargetName(s3pwskbmmio) \ $(XF98LIBSPWSKB) CFBLibs \ $(XF98ACCELSRC)/cache/LibraryTargetName(xf86cache)XF98PWSKBSYSLIBS = $(SYSLIBS)#if HasParallelMakeMakeMutex($(XF98PWSKBSUBDIRS) $(XF98PWSKBOBJS) $(XF98PWSKBLIBS) $(XF98PWSKBSYSLIBS))#endif#if HasGnuMake$(XF98PWSKBOBJS) $(XF98PWSKBLIBS) $(XF98PWSKBSYSLIBS):: $(XF98PWSKBSUBDIRS) @if [ -f $@ ]; then touch $@; fi#endifSetUIDServerTarget(XF98_PWSKB,$(XF98PWSKBSUBDIRS),$(XF98PWSKBOBJS),$(XF98PWSKBLIBS),$(XF98PWSKBSYSLIBS))#ifndef ServerToInstall#define ServerToInstall XF98_PWSKB#endif#endif /* XF98PWSKBServer */#if XF98PWLBServerXCOMMXCOMM XFree98 S3 PW/LB ServerXCOMMMFBDIR = mfbCFB8DIR = cfbCFB16DIR = cfb16CFB24DIR = cfb24CFB32DIR = cfb32DDXDIR2 = hw/xfree98XF98PWLBSUBDIRS = $(STDDIRS) $(MFBDIR) $(CFB8DIR) $(CFB16DIR) $(CFB24DIR) $(CFB32DIR) \ $(DDXDIR2) $(DEPDIRS)XF98PWLBOBJS = $(XF98COMSRC)/XF86_S3.o $(XF98ACCELSRC)/s3pwlb/s3Conf.o \ $(XF98PWLBDRIVERSRC)/newmmio/newmmio.o \ $(XF98PWLBDRIVERSRC)/mmio_928/mmio_928.o \ $(XF98PWLBDRIVERSRC)/s3_generic/s3_generic.oXF98PWLBLIBS = $(XF98ACCELSRC)/s3pwlb/LibraryTargetName(s3pwlb) \ $(XF98ACCELSRC)/s3pwlb/s3newmmio/LibraryTargetName(s3pwlbnewmmio) \ $(XF98ACCELSRC)/s3pwlb/s3mmio/LibraryTargetName(s3pwlbmmio) \ $(XF98LIBSPWLB) CFBLibs \ $(XF98ACCELSRC)/cache/LibraryTargetName(xf86cache)XF98PWLBSYSLIBS = $(SYSLIBS)#if HasParallelMakeMakeMutex($(XF98PWLBSUBDIRS) $(XF98PWLBOBJS) $(XF98PWLBLIBS) $(XF98PWLBSYSLIBS))#endif#if HasGnuMake$(XF98PWLBOBJS) $(XF98PWLBLIBS) $(XF98PWLBSYSLIBS):: $(XF98PWLBSUBDIRS) @if [ -f $@ ]; then touch $@; fi#endifSetUIDServerTarget(XF98_PWLB,$(XF98PWLBSUBDIRS),$(XF98PWLBOBJS),$(XF98PWLBLIBS),$(XF98PWLBSYSLIBS))#ifndef ServerToInstall#define ServerToInstall XF98_PWLB#endif#endif /* XF98PWLBServer */#if XF98GA968ServerXCOMMXCOMM XFree98 S3 GA-968 ServerXCOMMMFBDIR = mfbCFB8DIR = cfbCFB16DIR = cfb16CFB24DIR = cfb24CFB32DIR = cfb32DDXDIR2 = hw/xfree98XF98GA968SUBDIRS = $(STDDIRS) $(MFBDIR) $(CFB8DIR) $(CFB16DIR) $(CFB24DIR) \ $(CFB32DIR) $(DDXDIR2) $(DEPDIRS)XF98GA968OBJS = $(XF98COMSRC)/XF86_S3.o $(XF98ACCELSRC)/s3ga968/s3Conf.o \ $(XF98GA968DRIVERSRC)/newmmio/newmmio.o \ $(XF98GA968DRIVERSRC)/mmio_928/mmio_928.o \ $(XF98GA968DRIVERSRC)/s3_generic/s3_generic.oXF98GA968LIBS = $(XF98ACCELSRC)/s3ga968/LibraryTargetName(s3ga968) \ $(XF98ACCELSRC)/s3ga968/s3newmmio/LibraryTargetName(s3ga968newmmio) \ $(XF98ACCELSRC)/s3ga968/s3mmio/LibraryTargetName(s3ga968mmio) \ $(XF98LIBSGA968) CFBLibs \ $(XF98ACCELSRC)/cache/LibraryTargetName(xf86cache)XF98GA968SYSLIBS = $(SYSLIBS)#if HasParallelMakeMakeMutex($(XF98GA968SUBDIRS) $(XF98GA968OBJS) $(XF98GA968LIBS) $(XF98GA968SYSLIBS))#endif#if HasGnuMake$(XF98GA968OBJS) $(XF98GA968LIBS) $(XF98GA968SYSLIBS):: $(XF98GA968SUBDIRS) @if [ -f $@ ]; then touch $@; fi#endifSetUIDServerTarget(XF98_GA968,$(XF98GA968SUBDIRS),$(XF98GA968OBJS),$(XF98GA968LIBS),$(XF98GA968SYSLIBS))#ifndef ServerToInstall#define ServerToInstall XF98_GA968#endif#endif /* XF98GA968Server */#if XF86I128ServerXCOMMXCOMM XFree86 I128 ServerXCOMMMFBDIR = mfbCFB8DIR = cfbCFB16DIR = cfb16CFB24DIR = cfb24CFB32DIR = cfb32DDXDIR1 = hw/xfree86XF86I128SUBDIRS = $(STDDIRS) $(MFBDIR) $(CFB8DIR) $(CFB16DIR) $(CFB24DIR) \ $(CFB32DIR) $(DDXDIR1) $(DEPDIRS)XF86I128OBJS = $(XF86COMSRC)/XF86_I128.o \ $(XF86SRC)/xaa/xaa8/xaa8.o $(XF86SRC)/xaa/xaa16/xaa16.o \ $(XF86SRC)/xaa/xaa24/xaa24.o $(XF86SRC)/xaa/xaa32/xaa32.oXF86I128LIBS = $(XF86ACCELSRC)/i128/LibraryTargetName(i128) \ $(XF86SRC)/xaa/LibraryTargetName(xaa) $(XF86LIBS) \ CFBLibs $(XF86ACCELSRC)/cache/LibraryTargetName(xf86cache)XF86I128SYSLIBS = $(SYSLIBS)#if HasParallelMakeMakeMutex($(XF86I128SUBDIRS) $(XF86I128OBJS) $(XF86I128LIBS) $(XF86I128SYSLIBS))#endif#if HasGnuMake$(XF86I128OBJS) $(XF86I128LIBS) $(XF86I128SYSLIBS):: $(XF86I128SUBDIRS) @if [ -f $@ ]; then touch $@; fi#endifSetUIDServerTarget(XF86_I128,$(XF86I128SUBDIRS),$(XF86I128OBJS),$(XF86I128LIBS),$(XF86I128SYSLIBS))#ifndef ServerToInstall#define ServerToInstall XF86_I128#endif#ifdef OS2ArchitectureLinkFile(XF86_I128.def,I128.def)InstallLinkKitNonExecFile(I128.def,$(LINKKITDIR))#endif#endif /* XF86I128Server */#if XF86TGAServerXCOMMXCOMM XFree86 TGA ServerXCOMMMFBDIR = mfbCFB8DIR = cfbCFB16DIR = cfb16CFB24DIR = cfb24CFB32DIR = cfb32DDXDIR1 = hw/xfree86XF86TGASUBDIRS = $(STDDIRS) $(MFBDIR) $(CFB8DIR) $(CFB16DIR) $(CFB24DIR) \ $(CFB32DIR) $(DDXDIR1) $(DEPDIRS)XF86TGAOBJS = $(XF86COMSRC)/XF86_TGA.o \ $(XF86SRC)/xaa/xaa8/xaa8.o $(XF86SRC)/xaa/xaa16/xaa16.o \ $(XF86SRC)/xaa/xaa24/xaa24.o $(XF86SRC)/xaa/xaa32/xaa32.oXF86TGALIBS = $(XF86ACCELSRC)/tga/LibraryTargetName(tga) \ $(XF86SRC)/xaa/LibraryTargetName(xaa) $(XF86LIBS) \ CFBLibs $(XF86ACCELSRC)/cache/LibraryTargetName(xf86cache)XF86TGASYSLIBS = $(SYSLIBS)#if HasParallelMakeMakeMutex($(XF86TGASUBDIRS) $(XF86TGAOBJS) $(XF86TGALIBS) $(XF86TGASYSLIBS))#endif#if HasGnuMake$(XF86TGAOBJS) $(XF86TGALIBS) $(XF86TGASYSLIBS):: $(XF86TGASUBDIRS) @if [ -f $@ ]; then touch $@; fi#endifSetUIDServerTarget(XF86_TGA,$(XF86TGASUBDIRS),$(XF86TGAOBJS),$(XF86TGALIBS),$(XF86TGASYSLIBS))#ifndef ServerToInstall#define ServerToInstall XF86_TGA#endif#ifdef OS2ArchitectureLinkFile(XF86_TGA.def,TGA.def)InstallLinkKitNonExecFile(TGA.def,$(LINKKITDIR))#endif#endif#if XF68FBDevServerXCOMMXCOMM XFree68 Linux/m68k Frame Buffer Device ServerXCOMMMFBDIR = mfbDDXDIR3 = hw/xfree68#if XF68FBDevIPLAN2p2IPLAN2P2DIR = iplan2p2FBDEVFBLIBS:= $(FBDEVFBLIBS) iplan2p2/LibraryTargetName(ipl2p2)#endif#if XF68FBDevIPLAN2p4IPLAN2P4DIR = iplan2p4FBDEVFBLIBS:= $(FBDEVFBLIBS) iplan2p4/LibraryTargetName(ipl2p4)#endif#if XF68FBDevIPLAN2p8IPLAN2P8DIR = iplan2p8FBDEVFBLIBS:= $(FBDEVFBLIBS) iplan2p8/LibraryTargetName(ipl2p8)#endif#if XF68FBDevILBMILBMDIR = ilbmFBDEVFBLIBS:= $(FBDEVFBLIBS) ilbm/LibraryTargetName(ilbm)#endif#if XF68FBDevAFBAFBDIR = afbFBDEVFBLIBS:= $(FBDEVFBLIBS) afb/LibraryTargetName(afb)#endif#if XF68FBDevCFB8CFB8DIR = cfbFBDEVFBLIBS:= $(FBDEVFBLIBS) $(CFB8)#endif#if XF68FBDevCFB16CFB16DIR = cfb16FBDEVFBLIBS:= $(FBDEVFBLIBS) $(CFB16)#endif#if XF68FBDevCFB32CFB32DIR = cfb32FBDEVFBLIBS:= $(FBDEVFBLIBS) $(CFB32)#endifXF68FBDevSUBDIRS = $(STDDIRS) $(MFBDIR) $(IPLAN2P2DIR) $(IPLAN2P4DIR) \ $(IPLAN2P8DIR) $(ILBMDIR) $(AFBDIR) $(CFB8DIR) \ $(CFB16DIR) $(CFB32DIR) $(DDXDIR3) $(DEPDIRS)XF68FBDevOBJS = $(XF68COMSRC)/XF68_FBDev.oXF68FBDevLIBS = $(XF68SRC)/fbdev/LibraryTargetName(fbdev) $(XF68LIBS) \ PreFbLibs $(FBDEVFBLIBS) PostFbLibsXF68FBDevSYSLIBS = $(SYSLIBS)#if HasParallelMakeMakeMutex($(XF68FBDevSUBDIRS) $(XF68FBDevOBJS) $(XF68FBDevLIBS) $(XF68FBDevSYSLIBS))#endif#if HasGnuMake$(XF68FBDevOBJS) $(XF68FBDevLIBS) $(XF68FBDevSYSLIBS):: $(XF68FBDevSUBDIRS) @if [ -f $@ ]; then touch $@; fi#endifSetUIDServerTarget(XF68_FBDev,$(XF68FBDevSUBDIRS),$(XF68FBDevOBJS),$(XF68FBDevLIBS),$(XF68FBDevSYSLIBS))#ifndef ServerToInstall#define ServerToInstall XF68_FBDev#endif#endif /* XF68FBDevServer */#if XprtServerXCOMMXCOMM Print ServerXCOMMMFBDIR = mfbCFB8DIR = cfbCFB32DIR = cfb32XPSUBDIRS = $(STDDIRS) $(MFBDIR) $(CFB8DIR) $(CFB32DIR) $(DEPDIRS)#if PrintOnlyServerXPOBJS = Xprint/ddxInit.o Xprint/miinitext.oXPLIBS = PreFbLibs $(XPDDXLIBS) $(XPDDXFBLIBS) PostFbLibs#elseXPOBJS = Xprint/ddxInit.oXPLIBS = PreFbLibs PostFbLibs#endif#if (defined(SunArchitecture) || defined(SparcArchitecture)) && defined(SVR4Architecture)XPSYSLIBS = $(CBRT) $(SYSLIBS) -lw#elseXPSYSLIBS = $(CBRT) $(SYSLIBS)#endif#if HasParallelMakeMakeMutex($(XPSUBDIRS) $(XPOBJS) $(XPLIBS) $(XPSYSLIBS))#endif#if HasGnuMake$(XPOBJS) $(XPLIBS) $(XPSYSLIBS):: $(XPSUBDIRS) @if [ -f $@ ]; then touch $@; fi#endifServerTarget(Xprt,$(XPSUBDIRS),$(XPOBJS),$(XPLIBS),$(XPSYSLIBS))#endif /* XprtServer */#if XnestServerXCOMMXCOMM Server with Xlib-based ddxXCOMM#ifndef Win32ArchitectureXNESTDDXDIR = hw/xnest#elseXNESTDDXDIR = hw#endifXNESTDIRS = $(STDDIRS) $(XNESTDDXDIR) $(DEPDIRS)#if !defined(LynxOSArchitecture) && !defined(Win32Architecture)XNESTOBJS = #elseXNESTOBJS = dix/main.o#endifXNEST = hw/xnest/LibraryTargetName(xnest)XNESTLIBS = PreFbLibs $(XNEST) NoMfbPostFbLibs $(XNEST)XNESTSYSLIBS = $(LDPRELIBS) $(XLIB) $(SYSLIBS)#if HasParallelMakeMakeMutex($(XNESTDIRS) $(XNESTOBJS) $(XNESTLIBS) $(XNESTSYSLIBS))#endif#if HasGnuMake$(XNESTOBJS) $(XNESTLIBS) $(XNESTSYSLIBS):: $(XNESTDIRS) @if [ -f $@ ]; then touch $@; fi#endifServerTarget(Xnest,$(XNESTDIRS),$(XNESTOBJS),$(XNESTLIBS),$(XNESTSYSLIBS))#ifdef OS2ArchitectureInstallLinkKitNonExecFile(Xnest.def,$(LINKKITDIR))#endif#endif /* XnestServer */#if XnonServerXCOMMXCOMM non server, just compile sources for build testXCOMMMFBDIR = mfbCFB8DIR = cfbCFB16DIR = cfb16CFB32DIR = cfb32#if HasParallelMakeMakeMutex($(STDDIRS) $(MFBDIR) $(CFB8DIR) $(CFB16DIR) $(CFB32DIR) $(DEPDIRS))#endifXnon: $(STDDIRS) $(MFBDIR) $(CFB8DIR) $(CFB16DIR) $(CFB32DIR) $(DEPDIRS)#endif /* XnonServer */#if XVirtualFramebufferServerXCOMMXCOMM server with Virtual (malloced) framebufferXCOMMMFBDIR = mfbCFB8DIR = cfbCFB16DIR = cfb16CFB24DIR = cfb24CFB32DIR = cfb32#ifndef Win32ArchitectureXVFBDDXDIR = hw/vfb#elseXVFBDDXDIR = hw#endifXVFBDIRS = $(STDDIRS) $(MFBDIR) $(CFB8DIR) $(CFB16DIR) $(CFB24DIR) $(CFB32DIR) $(XVFBDDXDIR) $(DEPDIRS)#if !defined(LynxOSArchitecture) && !defined(Win32Architecture)XVFBOBJS = hw/vfb/stubs.o#elseXVFBOBJS = hw/vfb/stubs.o dix/main.o#endifXVFB = hw/vfb/LibraryTargetName(vfb)XVFBLIBS = PreFbLibs $(XVFB) $(CFB) PostFbLibsXVFBSYSLIBS = $(SYSLIBS)#if HasParallelMakeMakeMutex($(XVFBDIRS) $(XVFBOBJS) $(XVFB) $(XVFBLIBS) $(XVFBSYSLIBS))#endif#if HasGnuMake$(XVFBOBJS) $(XVFB) $(XVFBLIBS) $(XVFBSYSLIBS):: $(XVFBDIRS) @if [ -f $@ ]; then touch $@; fi#endifServerTarget(Xvfb,$(XVFBDIRS),$(XVFBOBJS),$(XVFBLIBS),$(XVFBSYSLIBS))#endif /* XVirtualFramebufferServer */#if XvncServerXCOMMXCOMM VNC X serverXCOMMMFBDIR = mfbCFB8DIR = cfbCFB16DIR = cfb16CFB24DIR = cfb24CFB32DIR = cfb32DDXDIR1 = hw/vncXVNCDIRS = $(STDDIRS) $(MFBDIR) $(CFB8DIR) $(CFB16DIR) $(CFB24DIR) $(CFB32DIR) $(DDXDIR1) $(DEPDIRS)XVNCOBJS = #include <vnclibs.def>XVNC = hw/vnc/libvnc.a $(VNCLIBS)XVNCLIBS = PreFbLibs $(XVNC) $(CFB) PostFbLibsXVNCSYSLIBS = $(SYSLIBS) $(VNCSYSLIBS)ServerTarget(Xvnc,$(XVNCDIRS),$(XVNCOBJS),$(XVNCLIBS),$(XVNCSYSLIBS))#endif /* XvncServer */#if UseXserverWrapperSetUIDProgramTarget(Xwrapper,os/wrapper.o,NullParameter,NullParameter,NullParameter)InstallProgramWithFlags(Xwrapper,$(BINDIR),$(INSTUIDFLAGS))#endifCFBDIRS = $(CFB8DIR) $(CFB16DIR) $(CFB24DIR) $(CFB32DIR)IPLANDIRS = $(IPLAN2P2DIR) $(IPLAN2P4DIR) $(IPLAN2P8DIR)DDXDIRS = $(DDXDIR1) $(DDXDIR2) $(DDXDIR3) $(XVFBDDXDIR) $(XNESTDDXDIR)SUBDIRS = $(STDDIRS) $(MFBDIR) $(CFBDIRS) $(IPLANDIRS) $(ILBMDIR) $(AFBDIR) \ $(DDXDIRS)#if defined(ServerToInstall) && !defined(OS2Architecture)install:: -(cd $(DESTDIR)$(BINDIR); $(RM) X; $(LN) ServerToInstall X)#endif#define IHaveSubdirsDependSubdirs($(SUBDIRS))MakeLintLibSubdirs($(SUBDIRS))LintSubdirs($(SUBDIRS))ForceSubdirs($(DEPDIRS) $(SUBDIRS))InstallManPage(Xserver,$(MANDIR))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -