From 2fcd9d35c5de0e09cfb571d2bc93fa8961d5903a Mon Sep 17 00:00:00 2001 From: Jukka Laurila Date: Wed, 7 Mar 2018 21:37:56 +0100 Subject: Add test for bug https://github.com/mesonbuild/meson/issues/3185 --- test cases/common/181 initial c_args/meson.build | 7 +++++++ test cases/common/181 initial c_args/test_args.txt | 4 ++++ 2 files changed, 11 insertions(+) create mode 100644 test cases/common/181 initial c_args/meson.build create mode 100644 test cases/common/181 initial c_args/test_args.txt (limited to 'test cases/common') diff --git a/test cases/common/181 initial c_args/meson.build b/test cases/common/181 initial c_args/meson.build new file mode 100644 index 0000000..70a6e7a --- /dev/null +++ b/test cases/common/181 initial c_args/meson.build @@ -0,0 +1,7 @@ +project('options', 'c') + +# Test passing c_args and c_link_args options from the command line. +assert(get_option('c_args') == ['-march=native', '-funroll-loops'], + 'Incorrect value for c_args option.') +assert(get_option('c_link_args') == ['-random_linker_option'], + 'Incorrect value for c_link_args option.') diff --git a/test cases/common/181 initial c_args/test_args.txt b/test cases/common/181 initial c_args/test_args.txt new file mode 100644 index 0000000..9a6da06 --- /dev/null +++ b/test cases/common/181 initial c_args/test_args.txt @@ -0,0 +1,4 @@ +# This file is not read by meson itself, but by the test framework. +# It is not possible to pass arguments to meson from a file. +['-Dc_args=-march=native', '-Dc_args=-funroll-loops', + '-Dc_link_args=-random_linker_option'] -- cgit v1.1