2020-06-08 21:10:45 +01:00
|
|
|
rcxml_lib = static_library(
|
|
|
|
|
'rcxml',
|
2020-06-16 07:21:53 +01:00
|
|
|
sources: files(
|
|
|
|
|
'../src/config/rcxml.c',
|
|
|
|
|
'../src/config/keybind.c',
|
2020-07-18 11:34:55 +01:00
|
|
|
'../src/config/config-dir.c',
|
2020-08-05 20:14:17 +01:00
|
|
|
'../src/common/buf.c',
|
|
|
|
|
'../src/common/font.c',
|
2020-06-16 07:21:53 +01:00
|
|
|
),
|
2020-08-05 20:14:17 +01:00
|
|
|
dependencies: labwc_deps,
|
2020-06-08 21:10:45 +01:00
|
|
|
include_directories: [labwc_inc],
|
|
|
|
|
)
|
|
|
|
|
|
2020-06-10 16:46:36 +01:00
|
|
|
rcxml_tests = [
|
|
|
|
|
't1000-rcxml-simple-parse.c',
|
|
|
|
|
't1001-rcxml-nodenames-simple.c',
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
foreach t : rcxml_tests
|
|
|
|
|
testname = t.split('.')[0].underscorify()
|
|
|
|
|
exe = executable(
|
|
|
|
|
testname,
|
|
|
|
|
sources: [t, 'tap.c'],
|
2020-07-20 18:41:32 +01:00
|
|
|
dependencies: [wlroots],
|
2020-06-10 16:46:36 +01:00
|
|
|
include_directories: [labwc_inc],
|
2020-06-16 07:21:53 +01:00
|
|
|
link_with: [rcxml_lib],
|
2020-06-10 16:46:36 +01:00
|
|
|
)
|
|
|
|
|
test(testname, exe)
|
|
|
|
|
endforeach
|
2020-06-09 22:20:24 +01:00
|
|
|
|