diff options
author | Xavier Claessens <xavier.claessens@collabora.com> | 2019-07-03 13:32:24 -0400 |
---|---|---|
committer | Xavier Claessens <xavier.claessens@collabora.com> | 2019-07-10 15:01:18 -0400 |
commit | 12d4031f52a8c09014a840b2cf263478602618d0 (patch) | |
tree | 1db3d1a5008400e828f890e1e860d2724b4a4e79 /test cases/unit | |
parent | 716140ddb4f108dac2c2395e24e9ca17d68593d5 (diff) | |
download | meson-12d4031f52a8c09014a840b2cf263478602618d0.zip meson-12d4031f52a8c09014a840b2cf263478602618d0.tar.gz meson-12d4031f52a8c09014a840b2cf263478602618d0.tar.bz2 |
Add alias_target() function
Diffstat (limited to 'test cases/unit')
-rw-r--r-- | test cases/unit/62 alias target/main.c | 3 | ||||
-rw-r--r-- | test cases/unit/62 alias target/meson.build | 15 |
2 files changed, 18 insertions, 0 deletions
diff --git a/test cases/unit/62 alias target/main.c b/test cases/unit/62 alias target/main.c new file mode 100644 index 0000000..0fb4389 --- /dev/null +++ b/test cases/unit/62 alias target/main.c @@ -0,0 +1,3 @@ +int main(int argc, char *argv[]) { + return 0; +} diff --git a/test cases/unit/62 alias target/meson.build b/test cases/unit/62 alias target/meson.build new file mode 100644 index 0000000..6934cc7 --- /dev/null +++ b/test cases/unit/62 alias target/meson.build @@ -0,0 +1,15 @@ +project('alias target', 'c') + +python3 = import('python').find_installation() + +exe_target = executable('prog', 'main.c', + build_by_default : false) + +custom_target = custom_target('custom-target', + output : 'hello.txt', + command : [python3, '-c', 'print("hello")'], + capture : true, + build_by_default : false +) + +alias_target('build-all', [exe_target, custom_target]) |