Document best practices for per-builddir config file, and add a test covering loading a config file from the build directory. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>pull/5031/head
parent
647bd2839e
commit
49076d719c
3 changed files with 24 additions and 0 deletions
@ -0,0 +1,2 @@ |
||||
CONFIG_IS_SET=y |
||||
# CONFIG_NOT_IS_SET is not set |
@ -0,0 +1,14 @@ |
||||
project('kconfig builddir test') |
||||
|
||||
k = import('unstable-kconfig') |
||||
|
||||
configure_file(input: 'config', output: 'out-config', copy: true) |
||||
conf = k.load(meson.build_root() / 'out-config') |
||||
|
||||
if not conf.has_key('CONFIG_IS_SET') |
||||
error('Expected CONFIG_IS_SET to be set, but it wasn\'t') |
||||
endif |
||||
|
||||
if conf.has_key('CONFIG_NOT_IS_SET') |
||||
error('Expected CONFIG_NOT_IS_SET not be set, but it was') |
||||
endif |
Loading…
Reference in new issue