build: keep sources list near other sources

This commit is contained in:
Christian Hergert 2023-02-10 12:44:50 -08:00
parent 81d4c9639c
commit 8abd0b22cf

View File

@ -22,14 +22,6 @@ libmks_headers = [
'mks-types.h', 'mks-types.h',
] ]
libmks_enums = gnome.mkenums_simple('mks-enums',
sources: libmks_headers,
install_header: true,
install_dir: join_paths(get_option('libdir'), 'libmks-@0@'.format(api_version)),
identifier_prefix: 'Mks',
symbol_prefix: 'mks',
)
libmks_private_sources = [ libmks_private_sources = [
'mks-paintable-listener.c', 'mks-paintable-listener.c',
'mks-read-only-list-model.c', 'mks-read-only-list-model.c',
@ -43,6 +35,14 @@ libmks_private_sources = [
) )
] ]
libmks_enums = gnome.mkenums_simple('mks-enums',
sources: libmks_headers,
install_header: true,
install_dir: join_paths(get_option('libdir'), 'libmks-@0@'.format(api_version)),
identifier_prefix: 'Mks',
symbol_prefix: 'mks',
)
# Setup mks-version.h for version checking # Setup mks-version.h for version checking
version_split = meson.project_version().split('.') version_split = meson.project_version().split('.')
version_conf = configuration_data() version_conf = configuration_data()