X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=meson.build;h=dfe81291ce4069704d63d491b96c9438fcc1a464;hb=9b2ff241cf17b7f708c0a7d00b590c9cb63f4e81;hp=db1f43cc81d645c6271fc174906dccc6397186f7;hpb=00ed279fa8ad331e8628c14909a3cb324c0602d1;p=platform%2Fcore%2Fuifw%2Flibds-tizen.git diff --git a/meson.build b/meson.build index db1f43c..dfe8129 100644 --- a/meson.build +++ b/meson.build @@ -1,4 +1,4 @@ -project('libds', 'c', +project('libds_tizen', 'c', license: 'MIT', version: '0.1.2', default_options: [ @@ -8,31 +8,39 @@ project('libds', 'c', ] ) -libds_version = meson.project_version() -version_arr = libds_version.split('.') -libds_version_major = version_arr[0] -libds_version_minor = version_arr[1] -libds_version_patch = version_arr[2] +libds_tizen_version = meson.project_version() +version_arr = libds_tizen_version.split('.') +libds_tizen_version_major = version_arr[0] +libds_tizen_version_minor = version_arr[1] +libds_tizen_version_patch = version_arr[2] dir_prefix = get_option('prefix') -libds_bindir = join_paths(dir_prefix, get_option('bindir')) +libds_tizen_bindir = join_paths(dir_prefix, get_option('bindir')) -libds_inc = include_directories('include') -common_inc = [ include_directories('.'), libds_inc ] +libds_tizen_inc = include_directories('include') +common_inc = [ include_directories('.'), libds_tizen_inc ] cdata = configuration_data() -cdata.set('LIBDS_VERSION_MAJOR', libds_version_major) -cdata.set('LIBDS_VERSION_MINOR', libds_version_minor) -cdata.set('LIBDS_VERSION_PATCH', libds_version_patch) +cdata.set('LIBDS_VERSION_MAJOR', libds_tizen_version_major) +cdata.set('LIBDS_VERSION_MINOR', libds_tizen_version_minor) +cdata.set('LIBDS_VERSION_PATCH', libds_tizen_version_patch) -features = { - 'tdm-backend': false, - 'tbm-allocator': false, -} +wayland_protos = dependency('wayland-protocols', + fallback: ['wayland-protocols', 'wayland_protocols'], + default_options: ['tests=false'], +) +wl_protocol_dir = wayland_protos.get_variable('pkgdatadir') + +wayland_scanner_dep = dependency('wayland-scanner', native: true) +wayland_scanner = find_program( + wayland_scanner_dep.get_variable('wayland_scanner'), + native: true, +) -subdir('include') subdir('src') +subdir('tests') +subdir('examples') +subdir('clients') +subdir('include') configure_file(output: 'config.h', install: false, configuration: cdata) - -summary(features, bool_yn: true)