|
|
@@ -297,6 +297,18 @@ cmGlobalFastbuildGenerator::NewFactory()
|
|
|
new cmGlobalGeneratorSimpleFactory<cmGlobalFastbuildGenerator>());
|
|
|
}
|
|
|
|
|
|
+bool cmGlobalFastbuildGenerator::CheckLanguages(
|
|
|
+ std::vector<std::string> const& languages, cmMakefile* mf) const
|
|
|
+{
|
|
|
+ if (std::find(languages.begin(), languages.end(), "CUDA") !=
|
|
|
+ languages.end()) {
|
|
|
+ mf->IssueMessage(MessageType::FATAL_ERROR,
|
|
|
+ "The FASTBuild generator does not support CUDA yet.");
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ return true;
|
|
|
+}
|
|
|
+
|
|
|
void cmGlobalFastbuildGenerator::EnableLanguage(
|
|
|
std::vector<std::string> const& lang, cmMakefile* mf, bool optional)
|
|
|
{
|