The Meson Build System
http://mesonbuild.com/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
480 B
18 lines
480 B
project('introspect buildargs', ['c'], default_options: ['c_std=c11', 'cpp_std=c++14', 'buildtype=release']) |
|
|
|
subA = subproject('projectA') |
|
|
|
target_name = 'MAIN' |
|
target_src = ['main.c'] |
|
|
|
foo = false |
|
|
|
executable(target_name, target_src, build_by_default : foo) |
|
|
|
r = run_command(find_program('c_compiler.py')) |
|
if r.returncode() != 0 |
|
error('FAILED') |
|
endif |
|
|
|
add_languages(r.stdout().strip(), required: true) |
|
add_languages('afgggergearvearghergervergreaergaergasv', required: false)
|
|
|