blob: a249da33592818e07e5d86a6a794de1e0f032bf1 [file] [log] [blame] [edit]
# Verify that files from different subdirectories are combined into a single Unity node.
set(REGEX_TO_MATCH "
Unity\\('main_Unity_1'\\)
{
\\.UnityOutputPath = 'CMakeFiles/main.dir'
\\.UnityOutputPattern = 'main_Unity_1.cpp'
\\.UnityInputFiles =
{
.*main.cpp',
.*subdir1/file1.cpp',
.*subdir2/file2.cpp'
}
}
.*ObjectList.*
.*
.CompilerInputUnity =
{
'main_Unity_1'
}
")
include(${RunCMake_SOURCE_DIR}/check.cmake)