avrdude: Use a minimalistic embedded conf instead of an external file

This commit is contained in:
Vojtech Kral 2019-02-26 13:19:49 +01:00
parent fba4d109c8
commit ffd7a3d933
12 changed files with 1717 additions and 14993 deletions

View file

@ -426,7 +426,7 @@ static int cleanup_main(int status)
/*
* main routine
*/
int avrdude_main(int argc, char * argv [], const char *sys_config)
int avrdude_main(int argc, char * argv [])
{
int rc; /* general return code checking */
int exitrc; /* exit code for main() */
@ -807,13 +807,16 @@ int avrdude_main(int argc, char * argv [], const char *sys_config)
"%sCopyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/\n"
"%sCopyright (c) 2007-2014 Joerg Wunsch\n\n",
progname, version, __DATE__, __TIME__, progbuf, progbuf);
avrdude_message(MSG_NOTICE, "%sSystem wide configuration file is \"%s\"\n",
progbuf, sys_config);
// avrdude_message(MSG_NOTICE, "%sSystem wide configuration file is \"%s\"\n",
// progbuf, sys_config);
rc = read_config(sys_config);
// rc = read_config(sys_config);
rc = read_config_builtin();
avrdude_message(MSG_NOTICE, "\n\nread_config_builtin: %d\n\n", rc);
if (rc) {
avrdude_message(MSG_INFO, "%s: error reading system wide configuration file \"%s\"\n",
progname, sys_config);
// avrdude_message(MSG_INFO, "%s: error reading system wide configuration file \"%s\"\n",
// progname, sys_config);
avrdude_message(MSG_INFO, "%s: error reading built-in configuration file\n", progname);
return cleanup_main(1);
}