69 std::map<std::string, std::pair<std::string, std::vector<TagCondition>>>
auto_tags;
Header for the Deployer class.
Stores information about a ModdedApplication.
Definition appinfo.h:20
std::vector< std::string > deployer_source_dirs
For every deployer: The source directory used. This is equivalent to the staging directory for non-au...
Definition appinfo.h:76
std::vector< Tool > tools
Name and command for each tool belonging to the application.
Definition appinfo.h:55
std::vector< std::string > target_dirs
Staging directory of deployers belonging to the application.
Definition appinfo.h:43
std::vector< int > deployer_mods
Number of mods for each deployer belonging to the application.
Definition appinfo.h:48
std::string app_version
Version of the target application.
Definition appinfo.h:71
std::string staging_dir
The application's staging directory.
Definition appinfo.h:24
std::map< std::string, int > num_mods_per_auto_tag
Maps the names of all auto tags to the number of mods with that tag in the application.
Definition appinfo.h:65
std::string command
Command used to run the application.
Definition appinfo.h:26
std::vector< std::string > deployer_types
Types of deployers belonging to the application.
Definition appinfo.h:38
std::map< std::string, int > num_mods_per_manual_tag
Maps the names of all manual tags to the number of mods with that tag in the application.
Definition appinfo.h:60
std::vector< std::string > deployers
Names of deployers belonging to the application.
Definition appinfo.h:33
std::map< std::string, std::pair< std::string, std::vector< TagCondition > > > auto_tags
Maps all auto tag names to a pair of the expression used and a vector of Tagconditions.
Definition appinfo.h:69
std::string name
The application's name.
Definition appinfo.h:22
std::vector< Deployer::DeployMode > deploy_modes
For every deployer: Determines how files will be deployed to the target directory.
Definition appinfo.h:50
int num_mods
Number of installed mods of the application.
Definition appinfo.h:28
Contains the TagCondition struct.