cmake/Source/cmDependsJava.cxx

31 lines
968 B
C++
Raw Normal View History

2016-10-30 18:24:19 +01:00
/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
file Copyright.txt or https://cmake.org/licensing for details. */
#include "cmDependsJava.h"
#include "cmSystemTools.h"
2019-11-11 23:01:05 +01:00
cmDependsJava::cmDependsJava() = default;
2019-11-11 23:01:05 +01:00
cmDependsJava::~cmDependsJava() = default;
2013-03-16 19:13:01 +02:00
bool cmDependsJava::WriteDependencies(const std::set<std::string>& sources,
2016-10-30 18:24:19 +01:00
const std::string& /*obj*/,
std::ostream& /*makeDepends*/,
std::ostream& /*internalDepends*/)
{
// Make sure this is a scanning instance.
2016-07-09 11:21:54 +02:00
if (sources.empty() || sources.begin()->empty()) {
cmSystemTools::Error("Cannot scan dependencies without an source file.");
return false;
2016-07-09 11:21:54 +02:00
}
return true;
}
2016-10-30 18:24:19 +01:00
bool cmDependsJava::CheckDependencies(
2019-11-11 23:01:05 +01:00
std::istream& /*internalDepends*/,
const std::string& /*internalDependsFileName*/, DependencyMap& /*validDeps*/)
{
return true;
}