mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager
synced 2024-10-06 16:21:50 +00:00
meson: Make use of gnome.mkenums_simple
There are different enum files created that make use of different template files. However, `mkenums_simple` method allows the creation of the same enum files without the need of template files. The creation of the `nm-core-enum-types` and `nm-core-tests-enum-types` use now `mkenums_simple` so template files are now unnecessary.
This commit is contained in:
parent
23b4dc5f77
commit
95abecb24d
|
@ -75,12 +75,10 @@ libnm_core_headers = files(
|
|||
|
||||
enum_types = 'nm-core-enum-types'
|
||||
|
||||
libnm_core_enum_sources = gnome.mkenums(
|
||||
libnm_core_enum_sources = gnome.mkenums_simple(
|
||||
enum_types,
|
||||
sources: libnm_core_headers + [nm_version_macro_header],
|
||||
identifier_prefix: nm_id_prefix,
|
||||
c_template: enum_types + '.c.template',
|
||||
h_template: enum_types + '.h.template',
|
||||
install_header: true,
|
||||
install_dir: libnm_pkgincludedir,
|
||||
)
|
||||
|
|
|
@ -9,12 +9,10 @@
|
|||
|
||||
enum_types = 'nm-core-tests-enum-types'
|
||||
|
||||
enum_sources = gnome.mkenums(
|
||||
enum_sources = gnome.mkenums_simple(
|
||||
enum_types,
|
||||
sources: 'test-general-enums.h',
|
||||
identifier_prefix: nm_id_prefix,
|
||||
c_template: enum_types + '.c.template',
|
||||
h_template: enum_types + '.h.template',
|
||||
)
|
||||
|
||||
deps = [
|
||||
|
|
Loading…
Reference in a new issue