hasl/hasl

Do some Meson cleanups done elsewhere

6 months ago, Elliott Sales de Andrade
ca6442534909
Parents 7ed716379934
Children 4312c9db8c1f
Do some Meson cleanups done elsewhere

- Remove unused variables
- Use `libraries` for `pkgconfig.generate`

Testing Done:
Compiled

Reviewed at https://reviews.imfreedom.org/r/2806/
--- a/hasl/meson.build Tue Oct 17 04:50:08 2023 -0500
+++ b/hasl/meson.build Mon Nov 13 22:01:08 2023 -0600
@@ -50,6 +50,7 @@
configuration : header_config,
install : true,
install_dir : get_option('includedir') / 'hasl-1.0')
+HASL_BUILT_HEADERS += hasl_h
###############################################################################
# Enums
@@ -93,7 +94,7 @@
description : 'Hassle free SASL client library',
filebase : 'hasl',
subdirs : 'hasl-1.0',
- requires : [glib, gobject],
+ libraries : [glib, gobject],
)
###############################################################################
--- a/meson.build Tue Oct 17 04:50:08 2023 -0500
+++ b/meson.build Mon Nov 13 22:01:08 2023 -0600
@@ -55,7 +55,7 @@
error('Documentation requires GObject Introspection.')
endif
-gidocgen_dep = dependency(
+dependency(
'gi-docgen', version: '>= 2021.1',
fallback: ['gi-docgen', 'dummy_dep'],
required: get_option('doc')