48     return "Configuration Files";
 
   83     std::string rel_path = file->getRelativePath().string();
 
Contains all of the non-GUI code necessary for doing one "screen" worth of setup.
 
void loadFiles()
Populate the 'Files to be generated' list.
 
void setShouldGenerate(const std::string &rel_path, bool should_generate)
 
const std::filesystem::path & getPackagePath()
 
void onInit() override
Overridable initialization method.
 
void loadTemplateVariables()
 
std::vector< std::string > getIncompleteWarnings() const
 
std::unordered_map< std::string, bool > should_generate_
 
bool hasModifiedFiles() const
 
std::vector< GeneratedFilePtr > gen_files_
Vector of all files to be generated.
 
void setPackagePath(const std::filesystem::path &package_path)
 
bool hasMatchingFileStatus(FileStatus status) const
 
std::string getInvalidGroupName() const
 
bool shouldGenerate(const GeneratedFilePtr &file) const
 
std::shared_ptr< PackageSettingsConfig > package_settings_
 
std::string getName() const override
Returns the name of the setup step.
 
void setPackageName(const std::string &package_name)
 
unsigned int getNumFiles() const
 
const std::vector< GeneratedFilePtr > getGeneratedFiles() const
 
bool hasConflictingFiles() const
 
bool hasSetupAssistantFile()
 
FileStatus
Status associated with each GeneratedFile.