diff options
Diffstat (limited to 'Source/cmDependsJava.cxx')
-rw-r--r-- | Source/cmDependsJava.cxx | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/Source/cmDependsJava.cxx b/Source/cmDependsJava.cxx new file mode 100644 index 0000000..b17b2ba --- /dev/null +++ b/Source/cmDependsJava.cxx @@ -0,0 +1,30 @@ +/* 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" + +cmDependsJava::cmDependsJava() = default; + +cmDependsJava::~cmDependsJava() = default; + +bool cmDependsJava::WriteDependencies(const std::set<std::string>& sources, + const std::string& /*obj*/, + std::ostream& /*makeDepends*/, + std::ostream& /*internalDepends*/) +{ + // Make sure this is a scanning instance. + if (sources.empty() || sources.begin()->empty()) { + cmSystemTools::Error("Cannot scan dependencies without an source file."); + return false; + } + + return true; +} + +bool cmDependsJava::CheckDependencies( + std::istream& /*internalDepends*/, + const std::string& /*internalDependsFileName*/, DependencyMap& /*validDeps*/) +{ + return true; +} |