/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying file Copyright.txt or https://cmake.org/licensing for details. */ #include "cmGlobalMinGWMakefileGenerator.h" #include "cmMakefile.h" #include "cmState.h" #include "cmSystemTools.h" #include "cmake.h" cmGlobalMinGWMakefileGenerator::cmGlobalMinGWMakefileGenerator(cmake* cm) : cmGlobalUnixMakefileGenerator3(cm) { this->FindMakeProgramFile = "CMakeMinGWFindMake.cmake"; this->ForceUnixPaths = true; this->ToolSupportsColor = true; this->UseLinkScript = true; cm->GetState()->SetWindowsShell(true); cm->GetState()->SetMinGWMake(true); } cmDocumentationEntry cmGlobalMinGWMakefileGenerator::GetDocumentation() { return { cmGlobalMinGWMakefileGenerator::GetActualName(), "Generates a make file for use with mingw32-make." }; }