diff options
author | Marco Trevisan (Treviño) <mail@3v1n0.net> | 2018-11-07 06:22:17 -0500 |
---|---|---|
committer | Marco Trevisan (Treviño) <mail@3v1n0.net> | 2018-11-07 06:22:17 -0500 |
commit | e9d1f37785e712fbfd8227eda753a50d3b0e794d (patch) | |
tree | d911d300efae037f7967779fdab4f54b0d8af29f | |
parent | b06f528c6b83cffc0dc03759ee77bd6cfebb9f66 (diff) | |
download | libwnck-e9d1f37785e712fbfd8227eda753a50d3b0e794d.tar.gz |
meson, libwnck: reuse dependency to generate progs
No need to redefine same includes or args since we've a dep.
And make it only dependent on header sources (so that we can generate them)
-rw-r--r-- | libwnck/meson.build | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libwnck/meson.build b/libwnck/meson.build index 5b26fca..b18727e 100644 --- a/libwnck/meson.build +++ b/libwnck/meson.build @@ -91,6 +91,7 @@ libwnck_dep = declare_dependency( include_directories: default_includes, dependencies: LIBWNCK_DEPS, compile_args: libwnck_cflags, + sources: headers + [enum_types[1]], link_args: libwnck_ldflags, ) @@ -136,10 +137,9 @@ test_progs = [ ] foreach prog: progs + test_progs - executable(prog, [prog + '.c'] + enum_types, + executable(prog, [prog + '.c'], include_directories: default_includes, - dependencies: LIBWNCK_DEPS, - c_args: libwnck_cflags, + dependencies: libwnck_dep, link_with: libwnck_lib, install: progs.contains(prog) and get_option('install-tools'), install_dir: bindir) |