1fe8aea9eSmrgbrw_deps = [ 2fe8aea9eSmrg xorg, 3fe8aea9eSmrg libudev, 4fe8aea9eSmrg libdrm, 5fe8aea9eSmrg] 6fe8aea9eSmrg 7fe8aea9eSmrgif with_valgrind 8fe8aea9eSmrg brw_deps += valgrind 9fe8aea9eSmrgendif 10fe8aea9eSmrg 11fe8aea9eSmrgbrw = static_library('brw', 12fe8aea9eSmrg sources : [ 13fe8aea9eSmrg 'brw_disasm.c', 14fe8aea9eSmrg 'brw_eu.c', 15fe8aea9eSmrg 'brw_eu_emit.c', 16fe8aea9eSmrg 'brw_sf.c', 17fe8aea9eSmrg 'brw_wm.c', 18fe8aea9eSmrg ], 19fe8aea9eSmrg dependencies : brw_deps, 20fe8aea9eSmrg include_directories : inc, 21fe8aea9eSmrg c_args : [ 22fe8aea9eSmrg '-Wno-unused-parameter', 23fe8aea9eSmrg '-Wno-sign-compare', 24fe8aea9eSmrg ], 25fe8aea9eSmrg install : false) 26fe8aea9eSmrg 27fe8aea9eSmrgexecutable('brw_test', 28fe8aea9eSmrg sources : [ 29fe8aea9eSmrg 'brw_test.c', 30fe8aea9eSmrg 'brw_test_gen4.c', 31fe8aea9eSmrg 'brw_test_gen5.c', 32fe8aea9eSmrg 'brw_test_gen6.c', 33fe8aea9eSmrg 'brw_test_gen7.c', 34fe8aea9eSmrg ], 35fe8aea9eSmrg link_with : brw, 36fe8aea9eSmrg include_directories : inc, 37fe8aea9eSmrg c_args : [ 38fe8aea9eSmrg '-Wno-unused-const-variable', 39fe8aea9eSmrg '-Wno-unused-parameter', 40fe8aea9eSmrg ], 41fe8aea9eSmrg install : false) 42