patchAVR Downloader/UploaDEr - Patches: patch #7687, Autogenerating programmers and...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

patch #7687: Autogenerating programmers and parts lists for docs

Submitter:  Rene Liebscher <rliebscher>
Submitted:  Wed 14 Dec 2011 09:15:01 AM UTC
   
 
Category:  None Priority:  5 - Normal
Status:  Ready For Test Privacy:  Public
Assigned to:  rliebscher Open/Closed:  Closed

Fri 03 Feb 2012 09:57:30 PM UTC, comment #2: 

Programmers list implemented in svn revision 1062

Rene Liebscher <rliebscher>
Group Member
Thu 29 Dec 2011 01:00:53 PM UTC, comment #1: 

Parts list implemented in svn revision 1026

Rene Liebscher <rliebscher>
Group Member
Wed 14 Dec 2011 09:15:01 AM UTC, original submission:  

Hi,

this patch replaces the programmers and parts lists in the texi file by autogenerated lists. So the list are always up-to-date.

First it replaces the lists in avrdude.texi by includes of the files programmers.texi and parts.texi.
These files will be generated by the Makefile using the just compiled avrdude. This is called using the command lines "avrdude -c ?" and "avrdude -p ?".
The output of these commands gets some awk and sed processing and is written to the previous mentioned files.
As there are comments to some parts in the list {(),(*),...} it uses another files (part_comments.txt) where it finds which parts need to be added which comment marker. (This is also done by sed.)

The generating of these lists by avrdude itself requires the patch "patch #7671 Sorting programmers and parts lists for console output"  https://savannah.nongnu.org/patch/index.php?7671 , as this removes the output of the configfile information from the output list. (If you want to see it you have to add a -v to the command line.)

In avrdude.1 it removes the parts list completely and adds the hint to use "-p ?" to get it. (If you have the man page installed, so you have avrdude too. Then you can avrdude ask for a really up-to-date list. And a list of programmers was never part of the man page.)

Rene Liebscher <rliebscher>
Group Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #24590:  doc_parts_programmers.patch added by rliebscher (15KiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by rliebscher (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2013-09-03 rliebscher Open/ClosedOpen Closed
    2012-02-03 rliebscher StatusNone Ready For Test
    2011-12-16 rliebscher Assigned toNone rliebscher
    2011-12-14 rliebscher Attached File- Added doc_parts_programmers.patch, #24590

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code