The check added in #79 (compile-time detection of Ninja-created relative paths) breaks compilation in Catch2_Tests if Unity builds are enabled.
There may be other situations where that check causes problems for users (for example, on Windows, if some a source directory has a UNC path (beginning \\)
So I'm thinking I'll provide an option to turn the compile-time check off.
The check added in #79 (compile-time detection of Ninja-created relative paths) breaks compilation in Catch2_Tests if Unity builds are enabled.
There may be other situations where that check causes problems for users (for example, on Windows, if some a source directory has a UNC path (beginning
\\
)So I'm thinking I'll provide an option to turn the compile-time check off.