1 dawes 3.28 XCOMM $XConsortium: Imakefile /main/12 1996/12/16 12:31:46 rws $
|
2 dawes 3.22
3
4
5
|
6 hohndel 3.28.2.3 XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/Imakefile,v 3.28.2.2 1998/09/13 12:28:59 hohndel Exp $
|
7 dawes 3.22
|
8 dawes 3.18 #include <Server.tmpl>
|
9 dawes 1.1 #define IHaveSubdirs
10
11 #if XF86MonoServer
12 VGA2SCREEN = vga2
13 #endif
14
|
15 dawes 3.2 #if (XF86MonoDualServer) || (XF86VGA16DualServer)
16 MONOSCREEN = mono
|
17 dawes 1.1 #endif
18
19 #if XF86SVGAServer
20 VGA256SCREEN = vga256
21 #endif
22
23 #if XF86VGA16Server
24 VGA16SCREEN = vga16
25 #endif
26
27 #if XF86AccelServer
28 ACCELDIRS = accel
29 #endif
30
|
31 hohndel 3.28.2.2 #if XF86FBDevServer
32 FBDEVSCREEN = fbdev
33 #endif
34
|
35 hohndel 3.28.2.1 #if !defined(OsfArchitecture) && !defined(AmoebaArchitecture) && !defined(ArcArchitecture)
|
36 dawes 3.4 SUPERPROBE = SuperProbe
37 #endif
38
|
39 dawes 3.26 #if BuildXF86Setup
40 XF86SETUPDIR = XF86Setup
41 #endif
42
|
43 hohndel 3.28.2.2 SCREENS = $(VGA2SCREEN) $(MONOSCREEN) $(VGA16SCREEN) $(VGA256SCREEN) \
44 $(FBDEVSCREEN)
|
45 dawes 1.1
|
46 dawes 3.27 SUBDIRS = os-support common common_hw xaa $(SCREENS) $(ACCELDIRS) doc \
|
47 dawes 3.26 reconfig xf86config $(XF86SETUPDIR) etc LinkKit \
48 VGADriverDoc $(SUPERPROBE)
|
49 dawes 1.1
|
50 dawes 3.20 #ifndef OS2Architecture
51 XF86CONFIG = XF86Config
52 #else
|
53 dawes 3.19 XF86CONFIG = XF86Conf
54 #endif
55
56 all:: $(XF86CONFIG)
|
57 dawes 1.1
58 #if defined(i386BsdArchitecture) && !defined(FreeBSDArchitecture)
|
59 dawes 3.12 MANPAGE=Concat(FileManDir,/XF86Config.0)
|
60 dawes 1.1 #else
|
61 dawes 3.12 MANPAGE=Concat3(FileManDir,/XF86Config.,FileManSuffix)
|
62 dawes 1.1 #endif
63
64 RGBPATH=\"DefaultRGBDatabase\"
|
65 hohndel 3.28.2.3 LOCALFONTPATH=\"$(LIBDIR)/fonts/local/\"
|
66 dawes 1.1 MISCFONTPATH=\"$(LIBDIR)/fonts/misc/\"
67 T1FONTPATH=\"$(LIBDIR)/fonts/Type1/\"
68 SPFONTPATH=\"$(LIBDIR)/fonts/Speedo/\"
69 DPI75FONTPATH=\"$(LIBDIR)/fonts/75dpi/\"
70 DPI100FONTPATH=\"$(LIBDIR)/fonts/100dpi/\"
|
71 dawes 3.21 DPI75USFONTPATH=\"$(LIBDIR)/fonts/75dpi/:unscaled\"
72 DPI100USFONTPATH=\"$(LIBDIR)/fonts/100dpi/:unscaled\"
|
73 dawes 1.1
|
74 hohndel 3.28.2.3 #if MakeLocalFontDir
75 USE_LOCALFONTS=" FontPath"
76 #else
77 USE_LOCALFONTS="XCOMM FontPath"
78 #endif
|
79 dawes 3.21 #if Build75DpiFonts
|
80 dawes 3.11 USE_75FONTS=" FontPath"
|
81 dawes 1.1 #else
|
82 dawes 3.11 USE_75FONTS="XCOMM FontPath"
|
83 dawes 1.1 #endif
|
84 dawes 3.21 #if Build100DpiFonts
|
85 dawes 1.1 USE_100FONTS=FontPath
86 #else
|
87 dawes 3.11 USE_100FONTS="XCOMM FontPath"
|
88 dawes 1.1 #endif
|
89 dawes 3.21 #if BuildSpeedoFonts
|
90 dawes 3.11 USE_SPFONTS=" FontPath"
|
91 dawes 1.1 #else
|
92 dawes 3.11 USE_SPFONTS="XCOMM FontPath"
|
93 dawes 1.1 #endif
|
94 dawes 3.21 #if BuildType1Fonts
|
95 dawes 3.11 USE_T1FONTS=" FontPath"
|
96 dawes 1.1 #else
|
97 dawes 3.11 USE_T1FONTS="XCOMM FontPath"
|
98 dawes 1.1 #endif
99
|
100 dawes 3.21 #ifdef FreeBSDArchitecture
101 MOUSEDEV=\"/dev/mouse\"
102 #else
103 # if defined(i386BsdArchitecture)
|
104 dawes 1.1 MOUSEDEV=\"/dev/com1\"
|
105 dawes 3.21 # else
106 # ifdef LinuxArchitecture
|
107 dawes 1.1 MOUSEDEV=\"/dev/mouse\"
|
108 dawes 3.21 # else
109 # ifdef i386ScoArchitecture
|
110 dawes 1.1 MOUSEDEV=\"/dev/tty1a\"
|
111 dawes 3.21 # else
|
112 dawes 1.1 MOUSEDEV=\"/dev/tty00\"
|
113 dawes 3.21 # endif
|
114 dawes 1.1 # endif
115 # endif
116 #endif
117
|
118 dawes 3.3 #ifdef MinixArchitecture
|
119 dawes 3.19 CppFileTarget($(XF86CONFIG), XF86Conf.cpp,
|
120 dawes 3.3 -DRGBPATH=$(RGBPATH) -DMISCFONTPATH=$(MISCFONTPATH)
|
121 hohndel 3.28.2.3 -DUSE_LOCALFONT=$(USELOCALFONT) -DLOCALFONTPATH=$(LOCALFONTPATH)
|
122 dawes 3.3 -DUSE_T1FONTS=$(USE_T1FONTS) -DT1FONTPATH=$(T1FONTPATH)
123 -DUSE_SPFONTS=$(USE_SPFONTS) -DSPFONTPATH=$(SPFONTPATH)
124 -DUSE_75FONTS=$(USE_75FONTS) -DDPI75FONTPATH=$(DPI75FONTPATH)
125 -DUSE_100FONTS=$(USE_100FONTS) -DDPI100FONTPATH=$(DPI100FONTPATH)
|
126 dawes 3.21 -DDPI75USFONTPATH=$(DPI75USFONTPATH) -DDPI100USFONTPATH=$(DPI100USFONTPATH)
|
127 dawes 3.25 -DMOUSEDEV=$(MOUSEDEV) -DMANPAGE=$(MANPAGE) -DMODULEPATH=\"$(MODULEDIR)\",
|
128 dawes 3.3 $(ICONFIGFILES))
129 #else
|
130 dawes 3.19 CppFileTarget($(XF86CONFIG), XF86Conf.cpp, \
|
131 dawes 1.1 -DRGBPATH=$(RGBPATH) -DMISCFONTPATH=$(MISCFONTPATH) \
|
132 hohndel 3.28.2.3 -DUSE_LOCALFONTS=$(USE_LOCALFONTS) -DLOCALFONTPATH=$(LOCALFONTPATH) \
|
133 dawes 1.1 -DUSE_T1FONTS=$(USE_T1FONTS) -DT1FONTPATH=$(T1FONTPATH) \
134 -DUSE_SPFONTS=$(USE_SPFONTS) -DSPFONTPATH=$(SPFONTPATH) \
135 -DUSE_75FONTS=$(USE_75FONTS) -DDPI75FONTPATH=$(DPI75FONTPATH) \
136 -DUSE_100FONTS=$(USE_100FONTS) -DDPI100FONTPATH=$(DPI100FONTPATH) \
|
137 dawes 3.21 -DDPI75USFONTPATH=$(DPI75USFONTPATH) \
138 -DDPI100USFONTPATH=$(DPI100USFONTPATH) \
|
139 dawes 3.25 -DMOUSEDEV=$(MOUSEDEV) -DMANPAGE=$(MANPAGE) -DMODULEPATH=\"$(MODULEDIR)\", \
|
140 dawes 1.1 $(ICONFIGFILES))
|
141 dawes 3.3 #endif
|
142 dawes 1.1
143 InstallManPage(XFree86,$(MANDIR))
|
144 dawes 3.18 InstallGenManPageLong(XF86Conf,$(FILEMANDIR),XF86Config,$(FILEMANSUFFIX))
|
145 dawes 1.1 InstallManPage(XF86_Mono,$(MANDIR))
146 InstallManPage(XF86_VGA16,$(MANDIR))
147 InstallManPage(XF86_SVGA,$(MANDIR))
148 InstallManPageLong(XF86_Acc,$(MANDIR),XF86_Accel)
|
149 dawes 3.24 InstallManPageAliases(XF86_Accel,$(MANDIR),XF86_S3 XF86_Mach32 XF86_Mach64 XF86_P9000 XF86_Mach8 XF86_8514 XF86_AGX XF86_W32 XF86_I128)
|
150 dawes 3.19 InstallNamedNonExec($(XF86CONFIG),XF86Config.eg,$(LIBDIR))
|
151 dawes 3.16
152 InstallLinkKitNonExecFile(xf86Version.h,$(LINKKITDIR)/include)
|
153 dawes 1.1
154 MakeSubdirs($(SUBDIRS))
155 DependSubdirs($(SUBDIRS))
|