include(RunCMake)

run_cmake(MultipleCommands)
run_cmake(MultipleArguments)
run_cmake(ProgramOnly)
run_cmake(SeparateArgsOnly)

run_cmake(EmptyCommand)
run_cmake(PlainCommand)
run_cmake(UnixCommand)
run_cmake(WindowsCommand)
run_cmake(NativeCommand)

run_cmake(ProgramCommand)
run_cmake(ProgramCommandWithSeparateArgs)