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

 
 

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

patch #7687: Autogenerating programmers and parts lists for docs

Submitted by:  Rene Liebscher <rliebscher>
Submitted on:  Wed 14 Dec 2011 09:15:01 AM UTC  
 
Category: NonePriority: 5 - Normal
Status: Ready For TestPrivacy: Public
Assigned to: Rene Liebscher <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>
Project MemberIn charge of this item.
Thu 29 Dec 2011 01:00:53 PM UTC, comment #1:

Parts list implemented in svn revision 1026

Rene Liebscher <rliebscher>
Project MemberIn charge of this item.
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>
Project MemberIn charge of this item.

 

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

 

Depends on the following items: None found

Items that depend on this one: None found

 

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

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 03 Sep 2013 08:01:59 PM UTCrliebscherOpen/ClosedOpen=>Closed
    Fri 03 Feb 2012 09:57:30 PM UTCrliebscherStatusNone=>Ready For Test
    Fri 16 Dec 2011 08:26:25 PM UTCrliebscherAssigned toNone=>rliebscher
    Wed 14 Dec 2011 09:15:01 AM UTCrliebscherAttached File-=>Added doc_parts_programmers.patch, #24590

    Back to the top


    Powered by Savane 3.1-cleanup