efl
35 строк · 835.0 Байт
1ethumb_client_header_src = [
2'Ethumb_Client.h'
3]
4
5ethumb_client_src = files([
6'ethumb_client.c'
7])
8
9ethumb_client_deps = [
10eldbus,
11ecore
12]
13
14ethumb_client_pub_deps = [eina, eo, efl, ethumb]
15ethumb_client_ext_deps = []
16
17ethumb_client_lib = library('ethumb_client',
18ethumb_client_src,
19dependencies: ethumb_client_pub_deps + ethumb_client_deps + ethumb_client_ext_deps,
20include_directories : config_dir + [include_directories('.')],
21install: true,
22c_args : package_c_args,
23version : meson.project_version()
24)
25
26ethumb_client = declare_dependency(
27include_directories: [include_directories('.')],
28link_with: ethumb_client_lib,
29sources : pub_eo_file_target + priv_eo_file_target,
30dependencies: ethumb_client_pub_deps,
31)
32
33install_headers(ethumb_client_header_src,
34install_dir : dir_package_include,
35)
36