1f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org#######################################################################
2f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org# SConscript for dri state_tracker
3f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
4f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgImport('*')
5f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
6f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgenv = env.Clone()
7f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
8f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgenv.PkgUseModules(['DRM'])
9f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
10f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgenv.Append(CPPPATH = [
11f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    '#/src/mapi',
12f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    '#/src/mesa',
13f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    '#/src/gallium/state_trackers/dri/common',
14f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    '#/src/mesa/drivers/dri/common',
15f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org])
16f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
17f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgsources = [
18f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    'dri_context.c',
19f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    'dri_drawable.c',
20f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    'dri_screen.c',
21f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    'dri2.c',
22f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org]
23f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org
24f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgst_dri = env.ConvenienceLibrary(
25f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    target = 'st_dri',
26f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org    source = sources,
27f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org)
28f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgExport('st_dri')
29