(file) Return to Imakefile CVS log (file) (dir) Up to [XFree86 CVS] / xc / programs / Xserver / hw / xfree86

  1 dawes 3.28 XCOMM $XConsortium: Imakefile /main/12 1996/12/16 12:31:46 rws $
  2 dawes 3.22 
  3            
  4            
  5            
  6 dawes 3.81 XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/Imakefile,v 3.80 2002/02/11 14:38:58 tsi Exp $
  7 dawes 3.22 
  8 dawes 3.18 #include <Server.tmpl>
  9 dawes 1.1  #define IHaveSubdirs
 10            
 11 dawes 3.42 #if XF86VgaHw
 12            VGAHWDIR = vgahw
 13 dawes 1.1  #endif
 14            
 15 dawes 3.53 #if XF86FBDevHw
 16            FBDEVHWDIR = fbdevhw
 17            #endif
 18            
 19 dawes 3.42 #if XF86XAA
 20            XAADIR = xaa
 21 dawes 1.1  #endif
 22            
 23 dawes 3.42 #if XF1Bpp || XF4Bpp
 24            XF1BPPDIR = xf1bpp
 25            # if XF4Bpp
 26            XF4BPPDIR = xf4bpp
 27            # endif
 28 dawes 1.1  #endif
 29            
 30 mvojkovi 3.67 #if XF8_32Wid
 31               XF8_32WIDDIR = xf8_32wid
 32               #endif
 33               
 34 dawes    3.49 #if XF8_32Bpp
 35               XF8_32BPPDIR = xf8_32bpp
 36               #endif
 37               
 38 dawes    3.51 #if XF8_16Bpp
 39               XF8_16BPPDIR = xf8_16bpp
 40               #endif
 41               
 42 dawes    3.50 #if XF24_32Bpp
 43               XF24_32BPPDIR = xf24_32bpp
 44               #endif
 45               
 46 dawes    3.51 #if XFShadowFB
 47               SHADOWFBDIR = shadowfb
 48               #endif
 49               
 50 dawes    3.43 #if XF86I2C
 51               I2CDIR = i2c
 52               #endif
 53               
 54 dawes    3.46 #if XF86DDC
 55               DDCDIR = ddc
 56               #endif
 57               
 58 dawes    3.43 #if XF86Ramdac
 59               RAMDACDIR = ramdac
 60               #endif
 61               
 62 dawes    3.44 #if XF86RAC
 63               RACDIR = rac
 64               #endif
 65               
 66 dawes    3.61 #if XF86Int10
 67               INT10DIR = int10
 68 dawes    3.4  #endif
 69               
 70 dawes    3.26 #if BuildXF86Setup
 71               XF86SETUPDIR = XF86Setup
 72               #endif
 73               
 74 dawes    3.42 #if DoLoadableServer
 75 dawes    3.30 LOADERDIR = loader
 76 hohndel  3.34 #endif
 77 dawes    3.30 
 78 dawes    3.81 #if BuildXInputExt && defined(XInputDrivers)
 79 dawes    3.47 INPUTDIR = input
 80               #endif
 81               
 82 dawes    3.60 #if DoLoadableServer
 83               DRIVERSDK = sdk
 84               #endif
 85               
 86 dawes    3.73 #if !BuildServersOnly || BuildXFree86ConfigTools
 87 tsi      3.72 XF86CFGDIRS = xf86cfg xf86config
 88 tsi      3.66 #endif
 89               
 90 tsi      3.80 SUBDIRS = os-support common $(I2CDIR) $(XAADIR) $(XF1BPPDIR) $(XF4BPPDIR) \
 91 dawes    3.51           $(XF8_32BPPDIR) $(XF8_16BPPDIR) $(XF24_32BPPDIR) $(SHADOWFBDIR) \
 92 dawes    3.53 	  drivers $(LOADERDIR) $(VGAHWDIR) $(FBDEVHWDIR) $(RAMDACDIR) \
 93 tsi      3.80 	  $(RACDIR) $(DDCDIR) $(INPUTDIR) $(INT10DIR) parser \
 94 tsi      3.72           scanpci doc dummylib $(XF86CFGDIRS) $(XF86SETUPDIR) etc \
 95 tsi      3.79           $(DRIVERSDK) $(XF8_32WIDDIR)
 96 dawes    1.1  
 97 dawes    3.69 #if !defined(OS2Architecture) && !defined(cygwinArchitecture)
 98 dawes    3.20 XF86CONFIG = XF86Config
 99 dawes    3.59 XF98CONFIG = XF98Config
100 dawes    3.20 #else
101 dawes    3.19 XF86CONFIG = XF86Conf
102               #endif
103               
104 dawes    3.59 all:: $(XF86CONFIG) $(XF98CONFIG)
105 dawes    1.1  
106               #if defined(i386BsdArchitecture) && !defined(FreeBSDArchitecture)
107 dawes    3.12 MANPAGE=Concat(FileManDir,/XF86Config.0)
108 dawes    1.1  #else
109 dawes    3.12 MANPAGE=Concat3(FileManDir,/XF86Config.,FileManSuffix)
110 dawes    1.1  #endif
111               
112               RGBPATH=\"DefaultRGBDatabase\"
113 dawes    3.48 LOCALFONTPATH=\"$(LIBDIR)/fonts/local/\"
114 dawes    1.1  MISCFONTPATH=\"$(LIBDIR)/fonts/misc/\"
115               T1FONTPATH=\"$(LIBDIR)/fonts/Type1/\"
116 dawes    3.56 CIDFONTPATH=\"$(LIBDIR)/fonts/CID/\"
117 dawes    1.1  SPFONTPATH=\"$(LIBDIR)/fonts/Speedo/\"
118               DPI75FONTPATH=\"$(LIBDIR)/fonts/75dpi/\"
119               DPI100FONTPATH=\"$(LIBDIR)/fonts/100dpi/\"
120 dawes    3.21 DPI75USFONTPATH=\"$(LIBDIR)/fonts/75dpi/:unscaled\"
121               DPI100USFONTPATH=\"$(LIBDIR)/fonts/100dpi/:unscaled\"
122 dawes    1.1  
123 dawes    3.59 #ifdef FreeBSDArchitecture
124                 FREEBSDMOUSEDEV="    Option	\"Device\"	\"/dev/mse0\""
125               #else
126                 FREEBSDMOUSEDEV="XCOMM    Option	\"Device\"	\"/dev/mse0\""
127               #endif
128               
129               #if defined(i386BsdArchitecture)&&defined(NetBSDArchitecture)
130               #  if (OSMajorVersion >= 1) && (OSMinorVersion >= 1)
131                 NETBSDOLDMOUSEDEV="XCOMM    Option	\"Device\"	\"/dev/mms0\""
132                 NETBSDNEWMOUSEDEV="    Option	\"Device\"	\"/dev/lms0\""
133               #  else
134                 NETBSDOLDMOUSEDEV="    Option	\"Device\"	\"/dev/mms0\""
135                 NETBSDNEWMOUSEDEV="XCOMM    Option	\"Device\"	\"/dev/lms0\""
136               #  endif
137               #else
138                 NETBSDOLDMOUSEDEV="XCOMM    Option	\"Device\"	\"/dev/mms0\""
139                 NETBSDNEWMOUSEDEV="XCOMM    Option	\"Device\"	\"/dev/lms0\""
140               #endif
141               
142               #ifdef LinuxArchitecture
143                 LINUXMOUSEDEV="    Option	\"Device\"	\"/dev/mouse\""
144 dawes    3.59 #else
145                 LINUXMOUSEDEV="XCOMM    Option	\"Device\"	\"/dev/mouse\""
146               #endif
147               
148 dawes    3.19 CppFileTarget($(XF86CONFIG), XF86Conf.cpp, \
149 dawes    1.1      -DRGBPATH=$(RGBPATH) -DMISCFONTPATH=$(MISCFONTPATH) \
150 dawes    3.48     -DLOCALFONTPATH=$(LOCALFONTPATH) \
151 dawes    3.45     -DT1FONTPATH=$(T1FONTPATH) \
152 dawes    3.56     -DCIDFONTPATH=$(CIDFONTPATH) \
153 dawes    3.45     -DSPFONTPATH=$(SPFONTPATH) \
154                   -DDPI75FONTPATH=$(DPI75FONTPATH) \
155                   -DDPI100FONTPATH=$(DPI100FONTPATH) \
156 dawes    3.21     -DDPI75USFONTPATH=$(DPI75USFONTPATH) \
157                   -DDPI100USFONTPATH=$(DPI100USFONTPATH) \
158 dawes    3.45     -DMANPAGE=$(MANPAGE) -DMODULEPATH=\"$(MODULEDIR)\", \
159 dawes    1.1      $(ICONFIGFILES))
160 dawes    3.59 CppFileTarget($(XF98CONFIG), XF98Conf.cpp, \
161                   -DRGBPATH=$(RGBPATH) -DMISCFONTPATH=$(MISCFONTPATH) \
162                   -DLOCALFONTPATH=$(LOCALFONTPATH) \
163                   -DT1FONTPATH=$(T1FONTPATH) \
164                   -DCIDFONTPATH=$(CIDFONTPATH) \
165                   -DSPFONTPATH=$(SPFONTPATH) \
166                   -DDPI75FONTPATH=$(DPI75FONTPATH) \
167                   -DDPI100FONTPATH=$(DPI100FONTPATH) \
168                   -DDPI75USFONTPATH=$(DPI75USFONTPATH) \
169                   -DDPI100USFONTPATH=$(DPI100USFONTPATH) \
170                   -DFREEBSDMOUSEDEV=$(FREEBSDMOUSEDEV) \
171                   -DNETBSDOLDMOUSEDEV=$(NETBSDOLDMOUSEDEV) \
172                   -DNETBSDNEWMOUSEDEV=$(NETBSDNEWMOUSEDEV) \
173                   -DLINUXMOUSEDEV=$(LINUXMOUSEDEV) \
174                   -DMANPAGE=$(MANPAGE) -DMODULEPATH=\"$(MODULEDIR)\", \
175                   $(ICONFIGFILES))
176 dawes    3.60 InstallDriverSDKNonExecFile($(XF86CONFIG),$(DRIVERSDKDIR))
177               InstallDriverSDKNonExecFile($(XF98CONFIG),$(DRIVERSDKDIR))
178 dawes    1.1  
179 dawes    3.74 EXTRAMANDEFS=-D__logdir__=$(LOGDIRECTORY)
180 dawes    1.1  InstallManPage(XFree86,$(MANDIR))
181 dawes    3.63 InstallGenManPage(XF86Config,$(FILEMANDIR),$(FILEMANSUFFIX))
182               
183 dawes    3.19 InstallNamedNonExec($(XF86CONFIG),XF86Config.eg,$(LIBDIR))
184 dawes    3.59 InstallNamedNonExec($(XF98CONFIG),XF86Config.98,$(LIBDIR))
185 paulo    3.76 InstallNamedNonExec(Options,Options,$(LIBDIR))
186 dawes    3.60 
187               InstallDriverSDKNamedNonExec($(XF86CONFIG),XF86Config.eg,$(DRIVERSDKDIR))
188 dawes    1.1  
189               MakeSubdirs($(SUBDIRS))
190               DependSubdirs($(SUBDIRS))

Powered by
ViewCVS 0.9.2