From c314bbd7f4a450bb4ec76fb15f84ad3f779ee113 Mon Sep 17 00:00:00 2001 From: Julian Sparber Date: Sat, 23 Sep 2017 15:26:40 +0200 Subject: [PATCH] [build] update meson.build files --- data/meson.build | 32 +++++++++++++++++++ ...desktop => org.gtk.teleportapp.desktop.in} | 0 meson.build | 6 ++-- po/meson.build | 0 4 files changed, 35 insertions(+), 3 deletions(-) create mode 100644 data/meson.build rename data/{org.gtk.teleportapp.desktop => org.gtk.teleportapp.desktop.in} (100%) create mode 100644 po/meson.build diff --git a/data/meson.build b/data/meson.build new file mode 100644 index 0000000..139bc97 --- /dev/null +++ b/data/meson.build @@ -0,0 +1,32 @@ +desktop = 'org.gtk.teleportapp.desktop' + +i18n.merge_file( + desktop, + type: 'desktop', + input: desktop + '.in', + output: desktop, + po_dir: po_dir, + install: true, + install_dir: join_paths(teleportapp_datadir, 'applications') +) + +#gnome.mkenums( +# 'org.gtk.teleportapp.enums.xml', +# sources: enum_headers, +# comments: '', +# fhead: '', +# vhead: ' <@type@ id="org.gtk.teleportapp.@EnumName@">', +# vprod: ' ', +# vtail: ' ', +# ftail: '', +# install_header: true, +# install_dir: teleportapp_schemadir +#) + +install_data( + 'org.gtk.teleportapp.gschema.xml', + install_dir: teleportapp_schemadir +) + +#subdir('appdata') +#subdir('icons') diff --git a/data/org.gtk.teleportapp.desktop b/data/org.gtk.teleportapp.desktop.in similarity index 100% rename from data/org.gtk.teleportapp.desktop rename to data/org.gtk.teleportapp.desktop.in diff --git a/meson.build b/meson.build index a262b36..e08eb55 100644 --- a/meson.build +++ b/meson.build @@ -172,12 +172,12 @@ top_inc = include_directories('.') src_inc = include_directories('src') data_dir = join_paths(meson.source_root(), 'data') -#po_dir = join_paths(meson.source_root(), 'po') +po_dir = join_paths(meson.source_root(), 'po') #subdir('plugins') subdir('src') -#subdir('data') -#subdir('po') +subdir('data') +subdir('po') #enable_gtk_doc = get_option('enable-gtk-doc') #if enable_gtk_doc diff --git a/po/meson.build b/po/meson.build new file mode 100644 index 0000000..e69de29