meson.build 930 Bytes
Newer Older
1
project('gnome-internet-radio-locator', 'c',
Ole Aamot's avatar
Ole Aamot committed
2
  version : '1.0.4',
3 4 5 6 7 8 9 10 11
  license : 'GPL')
add_project_arguments('-DDEBUG=0', language : 'c')
glib_dep = dependency('glib-2.0')
gtk3_dep = dependency('gtk+-3.0')
gst_dep = dependency('gstreamer-player-1.0')
champlain_gtk_dep = dependency('champlain-gtk-0.12')
champlain_dep = dependency('champlain-0.12')
geocode_dep = dependency('geocode-glib-1.0')
libxml_dep = dependency('libxml-2.0')
12
gsettings_dep = dependency('gsettings-desktop-schemas', version: '>= 2.91.92')
13 14 15 16 17
cc = meson.get_compiler('c')
m_dep = cc.find_library('m', required : false)
inc = include_directories('src')
subdir('src')
pkg_mod = import('pkgconfig')
Ole Aamot's avatar
Ole Aamot committed
18
pkg_mod.generate(libraries : gnomeinternetradiolibrary,
19
                 version : '1.0.3',
Ole Aamot's avatar
Ole Aamot committed
20 21 22
                 name : 'libgnomeinternetradiolibrary',
                 filebase : 'gnomeinternetradiolibrary',
                 description : 'GNOME Internet Radio Library')