22 #ifndef CARDSDEPENDS_H 23 #define CARDSDEPENDS_H 25 #include "cards_argument_parser.h" 26 #include "compile_dependencies_utils.h" 27 #include "string_utils.h" 33 #include <sys/types.h> 49 void parseArguments();
51 virtual void treatErrors(
const std::string& s)
const;
53 void showDependencies();
56 std::vector<std::string>& getDependencies();
57 std::vector<std::string>& getNeededDependencies();
58 std::vector<LevelName>& getLevel();
73 depList *readDependenciesList(
itemList *filesList,
unsigned int nameIndex);
78 std::vector<std::string> m_dependenciesList;
79 std::vector<std::string> m_neededDependenciesList;
80 std::vector<LevelName> m_levelList;
81 std::set<std::string> m_missingDepsList;
84 const char* m_packageName;
Definition: cards_depends.h:43
Definition: libcards.h:481
Definition: compile_dependencies_utils.h:45
Definition: cards_argument_parser.h:27
Definition: cards_depends.h:38
Definition: libcards.h:1495