diff options
author | Aleksey Filippov <alekseyf@google.com> | 2018-02-24 22:19:32 +0000 |
---|---|---|
committer | Aleksey Filippov <alekseyf@google.com> | 2018-02-24 23:41:08 +0000 |
commit | d6b5d7fe9f5c4aa231d3640daf342406e5c7be15 (patch) | |
tree | 4620eb3563fc793c7c1b0b140639f34741b7e00b /test cases | |
parent | be6cedb491481b7882133f8533b69443ce9cd469 (diff) | |
download | meson-d6b5d7fe9f5c4aa231d3640daf342406e5c7be15.zip meson-d6b5d7fe9f5c4aa231d3640daf342406e5c7be15.tar.gz meson-d6b5d7fe9f5c4aa231d3640daf342406e5c7be15.tar.bz2 |
Add library with generated_pc and PkgConfigDependency support to pkgconfig.generate()
Diffstat (limited to 'test cases')
-rw-r--r-- | test cases/common/51 pkgconfig-gen/dependencies/meson.build | 14 | ||||
-rw-r--r-- | test cases/common/51 pkgconfig-gen/meson.build | 6 |
2 files changed, 20 insertions, 0 deletions
diff --git a/test cases/common/51 pkgconfig-gen/dependencies/meson.build b/test cases/common/51 pkgconfig-gen/dependencies/meson.build index 61bc0df..018b72f 100644 --- a/test cases/common/51 pkgconfig-gen/dependencies/meson.build +++ b/test cases/common/51 pkgconfig-gen/dependencies/meson.build @@ -36,3 +36,17 @@ pkgg.generate(libraries : [main_lib, exposed_lib, threads_dep , custom_dep], filebase : 'dependency-test', description : 'A dependency test.' ) + +pkgg.generate( + name : 'requires-test', + version : '1.0', + description : 'Dependency Requires field test.', + requires : [exposed_lib, pc_dep, 'libhello'], +) + +pkgg.generate( + name : 'requires-private-test', + version : '1.0', + description : 'Dependency Requires.private field test.', + requires_private : [exposed_lib, pc_dep, 'libhello', notfound_dep], +) diff --git a/test cases/common/51 pkgconfig-gen/meson.build b/test cases/common/51 pkgconfig-gen/meson.build index f9d7f7f..7e6c670 100644 --- a/test cases/common/51 pkgconfig-gen/meson.build +++ b/test cases/common/51 pkgconfig-gen/meson.build @@ -46,3 +46,9 @@ pkgg.generate( description : 'A foo library.', variables : ['foo=bar', 'datadir=${prefix}/data'] ) + +pkgg.generate( + name : 'libhello', + description : 'A minimalistic pkgconfig file.', + version : libver, +) |