Limo
A simple mod manager
Loading...
Searching...
No Matches
editdeployerinfo.h
Go to the documentation of this file.
1
5
6#pragma once
7
8#include "deployer.h"
9#include <string>
10
11
17{
19 std::string type;
21 std::string name;
23 std::string target_dir;
27 std::string source_dir = "";
37 bool update_ignore_list = false;
38};
DeployMode
Describes how files should be deployed to the target directory.
Definition deployer.h:27
Header for the Deployer class.
Stores data needed to either create a new or edit an existing deployer.
Definition editdeployerinfo.h:17
std::string type
Type of the deployer.
Definition editdeployerinfo.h:19
std::string source_dir
The deployers mod source directory. Only used by autonomous deployers.
Definition editdeployerinfo.h:27
bool update_ignore_list
Used by ReverseDeployers: If true: Add all files in target_dir not managed by another deployer to the...
Definition editdeployerinfo.h:37
bool separate_profile_dirs
Used by ReverseDeployers: If true: Store files on a per profile basis. Else: All profiles use the sam...
Definition editdeployerinfo.h:32
Deployer::DeployMode deploy_mode
Determines how files will be deployed to the target directory.
Definition editdeployerinfo.h:25
std::string name
Name of the deployer.
Definition editdeployerinfo.h:21
std::string target_dir
This is where the deployer will deploy to.
Definition editdeployerinfo.h:23