OSDN Git Service

Update scons build for new code layout.
[android-x86/external-mesa.git] / src / gallium / winsys / dri / SConscript
1 Import('*')
2
3 drienv = env.Clone()
4
5 drienv.Replace(CPPPATH = [
6         '#src/mesa/drivers/dri/common',
7         '#include',
8         '#include/GL/internal',
9         '#src/gallium/include',
10         '#src/gallium/auxiliary',
11         '#src/gallium/drivers',
12         '#src/mesa',
13         '#src/mesa/main',
14         '#src/mesa/glapi',
15         '#src/mesa/math',
16         '#src/mesa/transform',
17         '#src/mesa/shader',
18         '#src/mesa/swrast',
19         '#src/mesa/swrast_setup',
20         '#src/egl/main',
21         '#src/egl/drivers/dri',
22 ])
23
24 drienv.ParseConfig('pkg-config --cflags --libs libdrm')
25
26 COMMON_GALLIUM_SOURCES = [
27         '#src/mesa/drivers/dri/common/utils.c',
28         '#src/mesa/drivers/dri/common/vblank.c',
29         '#src/mesa/drivers/dri/common/dri_util.c',
30         '#src/mesa/drivers/dri/common/xmlconfig.c',
31 ]
32
33 COMMON_BM_SOURCES = [
34         '#src/mesa/drivers/dri/common/dri_bufmgr.c',
35         '#src/mesa/drivers/dri/common/dri_drmpool.c',
36 ]
37
38 Export([
39         'drienv',
40         'COMMON_GALLIUM_SOURCES',
41         'COMMON_BM_SOURCES',
42 ])
43
44 # TODO: Installation
45 #install: $(LIBNAME)
46 #       $(INSTALL) -d $(DRI_DRIVER_INSTALL_DIR)
47 #       $(INSTALL) -m 755 $(LIBNAME) $(DRI_DRIVER_INSTALL_DIR)
48
49 SConscript([
50         'intel/SConscript',
51 ])