diff options
Diffstat (limited to 'src/mesa/main/tests/meson.build')
-rw-r--r-- | src/mesa/main/tests/meson.build | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/mesa/main/tests/meson.build b/src/mesa/main/tests/meson.build index 7e9e843cab4..36615c2f288 100644 --- a/src/mesa/main/tests/meson.build +++ b/src/mesa/main/tests/meson.build @@ -18,12 +18,16 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. -files_main_test = files('enum_strings.cpp') +files_main_test = files( + 'enum_strings.cpp', + 'disable_windows_include.c', +) +# disable_windows_include.c includes this generated header. +files_main_test += main_marshal_generated_h link_main_test = [] if with_shared_glapi files_main_test += files( - 'dispatch_sanity.cpp', 'mesa_formats.cpp', 'mesa_extensions.cpp', 'program_state_string.cpp', @@ -38,9 +42,10 @@ test( executable( 'main_test', [files_main_test, main_dispatch_h], - include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium], - dependencies : [idep_gtest, dep_clock, dep_dl, dep_thread, idep_mesautil], - link_with : [libmesa_classic, link_main_test], + include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux], + dependencies : [idep_gtest, dep_clock, dep_dl, dep_thread, idep_nir_headers, idep_mesautil], + link_with : [libmesa, libgallium, link_main_test], ), suite : ['mesa'], + protocol : 'gtest', ) |