You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 satır
419B

  1. #pragma once
  2. #include <libman/package.hpp>
  3. #include <libman/util.hpp>
  4. #include <functional>
  5. #include <map>
  6. namespace lm {
  7. class index {
  8. public:
  9. std::vector<package> packages;
  10. static index from_file(path_ref);
  11. using library_index
  12. = std::map<std::pair<std::string, std::string>, std::reference_wrapper<const library>>;
  13. library_index build_library_index() const;
  14. };
  15. } // namespace lm