project: style improvements in meson files

This commit is contained in:
Georges Basile Stavracas Neto
2017-09-07 02:15:37 -03:00
parent 941f3ee77d
commit 00b9c1c7a7
+26 -26
View File
@@ -37,40 +37,40 @@ sources = files(
gnome.mkenums( gnome.mkenums(
'org.gnome.calendar.enums.xml', 'org.gnome.calendar.enums.xml',
sources: enum_headers, sources: enum_headers,
comments: '<!-- @comment@ -->', comments: '<!-- @comment@ -->',
fhead: '<schemalist>', fhead: '<schemalist>',
vhead: ' <@type@ id="org.gnome.calendar.@EnumName@">', vhead: ' <@type@ id="org.gnome.calendar.@EnumName@">',
vprod: ' <value nick="@valuenick@" value="@valuenum@"/>', vprod: ' <value nick="@valuenick@" value="@valuenum@"/>',
vtail: ' </@type@>', vtail: ' </@type@>',
ftail: '</schemalist>', ftail: '</schemalist>',
install_header: true, install_header: true,
install_dir: calendar_schemadir install_dir: calendar_schemadir
) )
enum_types = 'gcal-enum-types' enum_types = 'gcal-enum-types'
sources += gnome.mkenums( sources += gnome.mkenums(
enum_types, enum_types,
sources: enum_headers, sources: enum_headers,
c_template: enum_types + '.c.template', c_template: enum_types + '.c.template',
h_template: enum_types + '.h.template' h_template: enum_types + '.h.template'
) )
sources += gnome.compile_resources( sources += gnome.compile_resources(
'gcal-resources', 'gcal-resources',
gresource, gresource,
source_dir: data_dir, source_dir: data_dir,
c_name: 'calendar', c_name: 'calendar',
dependencies: resource_data, dependencies: resource_data,
export: true export: true
) )
sources += gnome.gdbus_codegen( sources += gnome.gdbus_codegen(
'gcal-shell-search-provider-generated', 'gcal-shell-search-provider-generated',
shell_search_provider_dbus_interfaces, shell_search_provider_dbus_interfaces,
interface_prefix: 'org.gnome.', interface_prefix: 'org.gnome.',
namespace: 'Gcal' namespace: 'Gcal'
) )
debug_conf = configuration_data() debug_conf = configuration_data()
@@ -80,8 +80,8 @@ debug_conf.set10('ENABLE_TRACING', enable_tracing)
debug = 'gcal-debug.h' debug = 'gcal-debug.h'
sources += configure_file( sources += configure_file(
input: debug + '.in', input: debug + '.in',
output: debug, output: debug,
configuration: debug_conf configuration: debug_conf
) )
@@ -92,21 +92,21 @@ incs = [
executable( executable(
meson.project_name(), meson.project_name(),
sources, sources,
include_directories: incs, include_directories: incs,
dependencies: calendar_deps, dependencies: calendar_deps,
install: true, install: true,
install_dir: calendar_bindir install_dir: calendar_bindir
) )
libgcal = shared_library( libgcal = shared_library(
'gcal', 'gcal',
sources: sources, sources: sources,
include_directories: incs, include_directories: incs,
dependencies: calendar_deps dependencies: calendar_deps
) )
libgcal_dep = declare_dependency( libgcal_dep = declare_dependency(
link_with: libgcal, link_with: libgcal,
include_directories: src_inc include_directories: src_inc
) )