meson: Add idep_getopt for tests
There are quite a few tests that require getopt, when using MSVC we need to use the bundled version of getopt since there isn't a system version. Acked-by: Kristian H. Kristensen <hoegsberg@google.com>
This commit is contained in:
@@ -58,7 +58,7 @@ libglcpp = static_library(
|
||||
glcpp = executable(
|
||||
'glcpp',
|
||||
'glcpp.c',
|
||||
dependencies : [dep_m],
|
||||
dependencies : [dep_m, idep_getopt],
|
||||
include_directories : [inc_common],
|
||||
link_with : [libglcpp, libglsl_util],
|
||||
c_args : [c_vis_args, no_override_init_args, c_msvc_compat_args],
|
||||
|
||||
@@ -240,7 +240,7 @@ libglsl_standalone = static_library(
|
||||
cpp_args : [cpp_vis_args, cpp_msvc_compat_args],
|
||||
include_directories : [inc_common],
|
||||
link_with : [libglsl, libglsl_util],
|
||||
dependencies : idep_mesautil,
|
||||
dependencies : [idep_mesautil, idep_getopt],
|
||||
build_by_default : false,
|
||||
)
|
||||
|
||||
@@ -249,7 +249,7 @@ glsl_compiler = executable(
|
||||
'main.cpp',
|
||||
c_args : [c_vis_args, c_msvc_compat_args, no_override_init_args],
|
||||
cpp_args : [cpp_vis_args, cpp_msvc_compat_args],
|
||||
dependencies : [dep_clock, dep_thread],
|
||||
dependencies : [dep_clock, dep_thread, idep_getopt],
|
||||
include_directories : [inc_common],
|
||||
link_with : [libglsl_standalone],
|
||||
build_by_default : with_tools.contains('glsl'),
|
||||
@@ -263,7 +263,7 @@ glsl_test = executable(
|
||||
c_args : [c_vis_args, c_msvc_compat_args, no_override_init_args],
|
||||
cpp_args : [cpp_vis_args, cpp_msvc_compat_args],
|
||||
include_directories : [inc_common],
|
||||
dependencies : [dep_clock, dep_thread],
|
||||
dependencies : [dep_clock, dep_thread, idep_getopt],
|
||||
link_with : [libglsl, libglsl_standalone, libglsl_util],
|
||||
build_by_default : with_tools.contains('glsl'),
|
||||
install : with_tools.contains('glsl'),
|
||||
|
||||
Reference in New Issue
Block a user