--- /dev/null
+
+extern "C" {
+ #include "lib/utils.h"
+ #include "lib/resolve.h"
+ #include "lib/module.h"
+ #include "lib/layer.h"
+ #include "lib/rplan.h"
+ #include "lib/rules/api.h"
+}
+
+int main()
+{
+}
endforeach
message('--------------------------------')
endif
+
+if build_extra_tests
+ # Just try that C++ compiler can chew through our library includes.
+ cpp_test = executable(
+ 'cpp-lib-includes',
+ files(['lib-includes.cpp']),
+ dependencies: [
+ kresconfig_dep,
+ contrib_dep,
+ libkres_dep,
+ libknot,
+ ],
+ )
+endif