xref: /386bsd/usr/X386/lib/X11/config/X386Conf.tmpl (revision a2142627)
1XCOMM  --------------------------------------------------------------------
2XCOMM  X386Conf.tmpl  -- configuration parameters for X386
3XCOMM  This file is automatically generated -- DO NOT EDIT
4XCOMM  --------------------------------------------------------------------
5
6         X386SRC = $(SERVERSRC)/ddx/x386
7    VGADRIVERSRC = $(X386SRC)/vga256/drivers
8  VGA16DRIVERSRC = $(X386SRC)/vga16/drivers
9   VGA2DRIVERSRC = $(X386SRC)/vga2/drivers
10   HGA2DRIVERSRC = $(X386SRC)/hga2/drivers
11   BDM2DRIVERSRC = $(X386SRC)/bdm2/drivers
12     S3DRIVERSRC = $(X386SRC)/accel/s3/drivers
13     RENDERERSRC = $(FONTSRC)/lib/font
14 RENDERERCONFOBJ = $(RENDERERSRC)/fontfile/rendererConf.o
15RENDERERCONFSUBDIR = $(RENDERERSRC)/fontfile
16         VGAOBJS = \
17                   $(VGADRIVERSRC)/et4000/et4000.o \
18                   $(VGADRIVERSRC)/et3000/et3000.o \
19                   $(VGADRIVERSRC)/pvga1/pvga1.o \
20                   $(VGADRIVERSRC)/gvga/gvga.o \
21                   $(VGADRIVERSRC)/ati/ati.o \
22                   $(VGADRIVERSRC)/tvga8900/tvga8900.o \
23                   $(VGADRIVERSRC)/cirrus/cirrus.o \
24                   $(VGADRIVERSRC)/ncr/ncr.o \
25                   $(VGADRIVERSRC)/compaq/compaq.o \
26                   $(VGADRIVERSRC)/oak/oak.o
27      VGASUBDIRS = \
28                   et4000 \
29                   et3000 \
30                   pvga1 \
31                   gvga \
32                   ati \
33                   tvga8900 \
34                   cirrus \
35                   ncr \
36                   compaq \
37                   oak
38        VGA16OBJS = \
39                   $(VGA16DRIVERSRC)/et4000/et4000.o \
40                   $(VGA16DRIVERSRC)/generic/generic.o
41     VGA16SUBDIRS = \
42                   et4000 \
43                   generic
44        VGA2OBJS = \
45                   $(VGA2DRIVERSRC)/et4000/et4000.o \
46                   $(VGA2DRIVERSRC)/et3000/et3000.o \
47                   $(VGA2DRIVERSRC)/pvga1/pvga1.o \
48                   $(VGA2DRIVERSRC)/gvga/gvga.o \
49                   $(VGA2DRIVERSRC)/tvga8900/tvga8900.o \
50                   $(VGA2DRIVERSRC)/ncr/ncr.o \
51                   $(VGA2DRIVERSRC)/compaq/compaq.o \
52                   $(VGA2DRIVERSRC)/oak/oak.o \
53                   $(VGA2DRIVERSRC)/generic/generic.o
54     VGA2SUBDIRS = \
55                   et4000 \
56                   et3000 \
57                   pvga1 \
58                   gvga \
59                   tvga8900 \
60                   ncr \
61                   compaq \
62                   oak \
63                   generic
64        HGA2OBJS =
65     HGA2SUBDIRS =
66        BDM2OBJS =
67     BDM2SUBDIRS =
68        S3OBJS = \
69                   $(S3DRIVERSRC)/mmio_928/mmio_928.o \
70                   $(S3DRIVERSRC)/s3_generic/s3_generic.o
71     S3SUBDIRS = \
72                   mmio_928 \
73                   s3_generic
74    RENDERERLIBS = \
75                   $(RENDERERSRC)/Speedo/libSpeedo.a \
76                   $(RENDERERSRC)/Type1/libType1.a
77 RENDERERSUBDIRS = \
78                   Speedo \
79                   Type1
80
81#define BuildVga2 YES
82#define BuildHga2 NO
83#define BuildBdm2 NO
84#define BuildVga16 YES
85#define BuildVga256 YES
86#define ExtraRenderers YES
87
88#if XF86MonoServer
89#if BuildVga2
90     VGA2CONFOBJ = $(X386SRC)/vga2/vga2Conf.o
91  VGA2CONFSUBDIR = $(X386SRC)/vga2
92       VGA2BUILD = -DBUILD_VGA2
93#endif
94#if BuildHga2
95     HGA2CONFOBJ = $(X386SRC)/hga2/hga2Conf.o
96  HGA2CONFSUBDIR = $(X386SRC)/hga2
97       HGA2BUILD = -DBUILD_HGA2
98#endif
99#if BuildBdm2
100     BDM2CONFOBJ = $(X386SRC)/bdm2/bdm2Conf.o
101  BDM2CONFSUBDIR = $(X386SRC)/bdm2
102       BDM2BUILD = -DBUILD_BDM2
103#endif
104   X386MCONFOBJS = $(VGA2CONFOBJ) $(HGA2CONFOBJ) $(BDM2CONFOBJ)
105X386MCONFSUBDIRS = $(VGA2CONFSUBDIR) $(HGA2CONFSUBDIR) $(BDM2CONFSUBDIR)
106#endif
107#if XF86VGA16Server
108#if BuildVga16
109    VGA16CONFOBJ = $(X386SRC)/vga16/vga16Conf.o
110 VGA16CONFSUBDIR = $(X386SRC)/vga16
111      VGA16BUILD = -DBUILD_VGA16
112#endif
113   VGA16CONFOBJS = $(VGA16CONFOBJ)
114VGA16CONFSUBDIRS = $(VGA16CONFSUBDIR)
115#endif
116#if XF86SVGAServer
117#if BuildVga256
118      VGACONFOBJ = $(X386SRC)/vga256/vga256Conf.o
119   VGACONFSUBDIR = $(X386SRC)/vga256
120        VGABUILD = -DBUILD_VGA256
121#endif
122    X386CONFOBJS = $(VGACONFOBJ)
123 X386CONFSUBDIRS = $(VGACONFSUBDIR)
124#endif
125#if XF86S3Server
126       S3CONFOBJ = $(X386SRC)/accel/s3/s3Conf.o
127    S3CONFSUBDIR = $(X386SRC)/accel/s3
128#endif
129 X386SCREENFLAGS = $(VGA2BUILD) $(HGA2BUILD) $(BDM2BUILD) $(VGA16BUILD) $(VGABUILD)
130