GNU bug report logs - #36293
Dejagnu Documentation

Previous Next

Package: dejagnu;

Reported by: <Visda.Vokhshoori <at> microchip.com>

Date: Wed, 19 Jun 2019 15:53:02 UTC

Owned by: jcb62281 <at> gmail.com

Severity: normal

Full log


Message #8 received at 36293 <at> debbugs.gnu.org (full text, mbox):

From: Jacob Bachmeyer <jcb62281 <at> gmail.com>
To: Visda.Vokhshoori <at> microchip.com
Cc: 36293 <at> debbugs.gnu.org
Subject: Re: bug#36293: Dejagnu Documentation
Date: Wed, 19 Jun 2019 17:06:59 -0500
Visda.Vokhshoori <at> microchip.com wrote:
> I am wondering if the documentation is up to date.  The reason I ask 
> this, I was reading the documentation page on 4.4 Adding a new board, 
> and I don’t see a Makefile.am in the directory suggested.
>
> Here is a link to the text I am talking 
> about: https://www.gnu.org/software/dejagnu/manual/Adding-a-new-board.html#Adding-a-new-board

No, the documentation is out-of-date.  Your issue is related to 
DejaGnu's move to a flat Automake layout with a single Makefile.am at 
top-level.  The section you mention also gives file names from the old 
Cygnus tree layout, but that detail is easily overlooked.

Instead of adding to the boards_DATA list in baseboards/Makefile.am, you 
will need to add your baseboard file to the baseboard_DATA list in the 
top-level Makefile.am.  For testing, you can also simply install your 
file with the other baseboard files in $pkgdatadir/baseboards and 
DejaGnu will find it -- you only need to edit Makefile.am to package 
your baseboard file with DejaGnu, such as submitting your board file 
upstream for inclusion in a future DejaGnu release.

Revising this part of the manual is on my local TODO list and is 
currently delayed while I untangle the mess that DejaGnu board 
configurations have become over the years.

> I have the dejagnu 1.6 installed.
The latest release is 1.6.1, which fixes various minor bugs in 1.6, but 
is probably no different with respect to this issue.


-- Jacob




This bug report was last modified 6 years and 43 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.