Switch C# test to use gtk-sharp-3

This commit is contained in:
Balló György
2025-10-24 10:20:29 +02:00
committed by Dylan Baker
parent dc64570008
commit f4650db5b0
3 changed files with 5 additions and 5 deletions

View File

@@ -12,7 +12,7 @@ pkgs=(
libelf gcc gcc-fortran gcc-objc vala rust bison flex cython go dlang-dmd
mono boost qt5-base gtkmm3 gtest gmock protobuf gobject-introspection
itstool glib2-devel gtk3 java-environment=8 gtk-doc llvm clang sdl2 graphviz
doxygen vulkan-headers vulkan-icd-loader vulkan-validation-layers openssh mercurial gtk-sharp-2 qt5-tools
doxygen vulkan-headers vulkan-icd-loader vulkan-validation-layers openssh mercurial gtk-sharp-3 qt5-tools
libwmf cmake netcdf-fortran openmpi nasm gnustep-base gettext
python-lxml hotdoc rust-bindgen qt6-base qt6-tools qt6-declarative wayland wayland-protocols
intel-oneapi-mkl

View File

@@ -12,7 +12,7 @@ pkgs=(
boost-python3-devel
itstool gtk3-devel java-latest-openjdk-devel gtk-doc llvm-devel clang-devel SDL2-devel graphviz-devel zlib zlib-devel zlib-static
#hdf5-openmpi-devel hdf5-devel netcdf-openmpi-devel netcdf-devel netcdf-fortran-openmpi-devel netcdf-fortran-devel scalapack-openmpi-devel
doxygen vulkan-devel vulkan-validation-layers-devel openssh lksctp-tools-devel objfw mercurial gtk-sharp2-devel libpcap-devel gpgme-devel
doxygen vulkan-devel vulkan-validation-layers-devel openssh lksctp-tools-devel objfw mercurial gtk-sharp3-devel libpcap-devel gpgme-devel
qt5-qtbase-devel qt5-qttools-devel qt5-linguist qt5-qtbase-private-devel
qt6-qtdeclarative-devel qt6-qtbase-devel qt6-qttools-devel qt6-linguist qt6-qtbase-private-devel
libwmf-devel valgrind cmake openmpi-devel nasm gnustep-base-devel gettext-devel ncurses-devel

View File

@@ -1,9 +1,9 @@
project('C# external library', 'cs')
glib_sharp_2 = dependency('glib-sharp-2.0', required : false)
glib_sharp_3 = dependency('glib-sharp-3.0', required : false)
if not glib_sharp_2.found()
if not glib_sharp_3.found()
error('MESON_SKIP_TEST glib# not found.')
endif
e = executable('prog', 'prog.cs', dependencies: glib_sharp_2, install : true)
e = executable('prog', 'prog.cs', dependencies: glib_sharp_3, install : true)
test('libtest', e, args: [join_paths(meson.current_source_dir(), 'hello.txt')])