avrdude/src/doc
steelman 34fa2faba5
Look for ~/.config/avrdude/avrduce.rc configuration file (#1131)
* Look for ~/.config/avrdude/config configuration file

Traditionally per-user configuration files have been placed
in user's home directory with their names beginnig with a dot
to hide them from some tools like ls(1). However, the number
of programs following this convention have grown over time
to the point where the number of hidden files becomes inconvenient to
some users. For this reason the XDG Base Directory Specification[1]
specifies an alternate place to store configuration files under
~/.config directory.

This patch enables avrdude to look for ~/.config/avrdude/config
configuration file, if ~/.avrduderc doesn't exist.

[1] https://specifications.freedesktop.org/basedir-spec/basedir-spec-0.8.html

* Safely concatenate directories and configurations files and minor changes in docs

* Make stats variable available for WIN32 again in main.c

* Utilise full usr_config[] array space

* Check for xdg-style avrdude.rc file first before fallback ~/.avrduderc

Co-authored-by: Stefan Rueger <stefan.rueger@urclocks.com>
2022-10-23 21:52:54 +01:00
..
.gitignore Move source files to 'src' folder 2021-12-17 09:17:42 +01:00
CMakeLists.txt CMake: Add install commands for docs 2022-09-04 17:48:12 +02:00
Makefile.am Attempt to tweak CSS of the generated HTML docs a bit 2022-03-16 23:19:45 +01:00
avrdude.css Also tweak smallexample 2022-03-17 07:21:33 +01:00
avrdude.texi Look for ~/.config/avrdude/avrduce.rc configuration file (#1131) 2022-10-23 21:52:54 +01:00
parts.cmake CMake: Add initial support for texinfo docs 2022-09-04 16:55:16 +02:00
parts_comments.txt Move source files to 'src' folder 2021-12-17 09:17:42 +01:00
programmer_types.cmake CMake: Add initial support for texinfo docs 2022-09-04 16:55:16 +02:00
programmers.cmake CMake: Add initial support for texinfo docs 2022-09-04 16:55:16 +02:00