bool get_build_all() const { return build_all; }
Package *get_package(const std::string &);
Target *get_target(const std::string &);
bool get_build_all() const { return build_all; }
Package *get_package(const std::string &);
Target *get_target(const std::string &);
- Target *get_header(const std::string &, const std::string &, const std::list<std::string> &);
- Target *get_library(const std::string &, const std::list<std::string> &);
+ Target *get_header(const std::string &, const std::string &, const StringList &);
+ Target *get_library(const std::string &, const StringList &);
typedef std::map<std::string, Package *> PackageMap;
typedef std::map<std::string, Target *> TargetMap;
typedef std::map<std::string, std::string> ToolMap;
typedef std::map<std::string, Package *> PackageMap;
typedef std::map<std::string, Target *> TargetMap;
typedef std::map<std::string, std::string> ToolMap;
- void add_target(Target *);
- void update_hash(std::string &, const std::string &);
- int build();
- void package_help();
+ void add_target(Target *);
+ void update_hash(std::string &, const std::string &);
+ int build();
+ void package_help();