Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

22 lines
428B

  1. #pragma once
  2. #include <libman/util.hpp>
  3. #include <optional>
  4. #include <string>
  5. namespace lm {
  6. class library {
  7. public:
  8. std::string name;
  9. std::optional<fs::path> linkable_path;
  10. std::vector<fs::path> include_paths;
  11. std::vector<std::string> preproc_defs;
  12. std::vector<std::string> uses;
  13. std::vector<std::string> special_uses;
  14. static library from_file(path_ref);
  15. };
  16. } // namespace lm