4 struct variable_value {
15 struct plotter_config {
18 char *plotter_scripts_dir;
19 char *images_output_dir;
24 char *config_file_path;
26 struct variable_value *variables;
29 int read_args(int argc, char *argv[], struct plotter_config *cfg);
30 int populate_config_data_from_file(const char *path,
31 struct plotter_config *cfg);
33 int replace_variables_with_values(char *str, size_t len,
34 const struct plotter_config *cfg);