diff options
author | TheQwertiest <qwertiest@mail.ru> | 2019-03-27 19:35:09 +0300 |
---|---|---|
committer | TheQwertiest <qwertiest@mail.ru> | 2019-04-29 16:07:50 +0300 |
commit | a098684cf334ea831c022a89546b19bf5bf76f78 (patch) | |
tree | 272ea6deb0fc8d078422e361625d7337a5a63399 | |
parent | 8c9a25456d7605bdd8a71c9d7cf1cd71fe308587 (diff) | |
download | meson-a098684cf334ea831c022a89546b19bf5bf76f78.zip meson-a098684cf334ea831c022a89546b19bf5bf76f78.tar.gz meson-a098684cf334ea831c022a89546b19bf5bf76f78.tar.bz2 |
Added tests for custom_target[i]
-rw-r--r-- | test cases/common/216 link custom/meson.build | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/test cases/common/216 link custom/meson.build b/test cases/common/216 link custom/meson.build index 5af27cd..c8d3a6d 100644 --- a/test cases/common/216 link custom/meson.build +++ b/test cases/common/216 link custom/meson.build @@ -16,6 +16,8 @@ clib = custom_target('linkcustom', '-o', '@OUTPUT@', '--private-dir', '@PRIVATE_DIR@'] + cc.cmd_array()) +# custom_target tests + exe = executable('prog', 'prog.c', link_with: clib) test('linkcustom', exe) @@ -33,3 +35,23 @@ d2 = declare_dependency(link_whole: clib) exe4 = executable('prog4', 'prog.c', dependencies: d2) test('linkwhole2', exe2) + +# custom_target[i] tests + +exe_i = executable('prog_i', 'prog.c', link_with: clib[0]) +test('linkcustom', exe_i) + +d_i = declare_dependency(link_with: clib[0]) + +exe2_i = executable('prog2_i', 'prog.c', dependencies: d_i) +test('linkcustom2_i', exe2_i) + +# Link whole tests + +exe3_i = executable('prog3_i', 'prog.c', link_whole: clib[0]) +test('linkwhole', exe) + +d2_i = declare_dependency(link_whole: clib[0]) + +exe4_i = executable('prog4_i', 'prog.c', dependencies: d2_i) +test('linkwhole2_i', exe2_i) |