From 6015b11e6904c81b676c53d6947d7ab00a474781 Mon Sep 17 00:00:00 2001 From: ruki Date: Sat, 10 Feb 2024 23:02:44 +0800 Subject: test modules incremental compilation --- tests/projects/c++/modules/test_base.lua | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'tests/projects/c++/modules/test_base.lua') diff --git a/tests/projects/c++/modules/test_base.lua b/tests/projects/c++/modules/test_base.lua index 092fbd72f..219901c63 100644 --- a/tests/projects/c++/modules/test_base.lua +++ b/tests/projects/c++/modules/test_base.lua @@ -8,6 +8,12 @@ function _build() else os.run("xmake -r") end + local outdata = os.iorun("xmake") + if outdata then + if outdata:find("compiling") or outdata:find("linking") or outdata:find("generating") then + raise("Modules incremental compilation does not work\n%s", outdata) + end + end end function can_build() -- cgit v1.3.1