15b1fc14627ae37c5def70e2d5fe28bf7a4becee6Jakob Bornecrantz####################################################################### 25b1fc14627ae37c5def70e2d5fe28bf7a4becee6Jakob Bornecrantz# SConscript for dri state_tracker 35b1fc14627ae37c5def70e2d5fe28bf7a4becee6Jakob Bornecrantz 45b1fc14627ae37c5def70e2d5fe28bf7a4becee6Jakob BornecrantzImport('*') 55b1fc14627ae37c5def70e2d5fe28bf7a4becee6Jakob Bornecrantz 67e9f5eab4e18e0b661fc9b65a0f409d10e041b24Jakob Bornecrantzenv = env.Clone() 75b1fc14627ae37c5def70e2d5fe28bf7a4becee6Jakob Bornecrantz 8235225ec935002b4669d14a48c9c20864a5496f8José Fonsecaenv.PkgUseModules(['DRM']) 95b1fc14627ae37c5def70e2d5fe28bf7a4becee6Jakob Bornecrantz 107e9f5eab4e18e0b661fc9b65a0f409d10e041b24Jakob Bornecrantzenv.Append(CPPPATH = [ 117e9f5eab4e18e0b661fc9b65a0f409d10e041b24Jakob Bornecrantz '#/src/mapi', 127e9f5eab4e18e0b661fc9b65a0f409d10e041b24Jakob Bornecrantz '#/src/mesa', 137e9f5eab4e18e0b661fc9b65a0f409d10e041b24Jakob Bornecrantz '#/src/gallium/state_trackers/dri/common', 147e9f5eab4e18e0b661fc9b65a0f409d10e041b24Jakob Bornecrantz '#/src/mesa/drivers/dri/common', 157e9f5eab4e18e0b661fc9b65a0f409d10e041b24Jakob Bornecrantz]) 169fc93b80413d63aeb08b5a17602d111ed3899fafJosé Fonseca 17f1600d3a9725803f0526fb3fd673787307539d27Jakob Bornecrantzsources = [ 18f1600d3a9725803f0526fb3fd673787307539d27Jakob Bornecrantz 'dri_context.c', 19f1600d3a9725803f0526fb3fd673787307539d27Jakob Bornecrantz 'dri_drawable.c', 20f1600d3a9725803f0526fb3fd673787307539d27Jakob Bornecrantz 'dri_screen.c', 21f1600d3a9725803f0526fb3fd673787307539d27Jakob Bornecrantz 'dri2.c', 22f1600d3a9725803f0526fb3fd673787307539d27Jakob Bornecrantz] 23f1600d3a9725803f0526fb3fd673787307539d27Jakob Bornecrantz 247e9f5eab4e18e0b661fc9b65a0f409d10e041b24Jakob Bornecrantzst_dri = env.ConvenienceLibrary( 25b4ac0adb75bddc1c17c57eb19c7e6dde52e4b7e7Jakob Bornecrantz target = 'st_dri', 26f1600d3a9725803f0526fb3fd673787307539d27Jakob Bornecrantz source = sources, 27f1600d3a9725803f0526fb3fd673787307539d27Jakob Bornecrantz) 287e9f5eab4e18e0b661fc9b65a0f409d10e041b24Jakob BornecrantzExport('st_dri') 29