cmDependsJava.cxx 973 B

12345678910111213141516171819202122232425262728293031323334
  1. /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
  2. file Copyright.txt or https://cmake.org/licensing for details. */
  3. #include "cmDependsJava.h"
  4. #include "cmSystemTools.h"
  5. cmDependsJava::cmDependsJava()
  6. {
  7. }
  8. cmDependsJava::~cmDependsJava()
  9. {
  10. }
  11. bool cmDependsJava::WriteDependencies(const std::set<std::string>& sources,
  12. const std::string& /*obj*/,
  13. std::ostream& /*makeDepends*/,
  14. std::ostream& /*internalDepends*/)
  15. {
  16. // Make sure this is a scanning instance.
  17. if (sources.empty() || sources.begin()->empty()) {
  18. cmSystemTools::Error("Cannot scan dependencies without an source file.");
  19. return false;
  20. }
  21. return true;
  22. }
  23. bool cmDependsJava::CheckDependencies(
  24. std::istream& /*internalDepends*/, const char* /*internalDependsFileName*/,
  25. std::map<std::string, DependencyVector>& /*validDeps*/)
  26. {
  27. return true;
  28. }