mainmake - Support: sr #105551, Print the dependency graph


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

sr #105551: Print the dependency graph

Submitter:  None
Submitted:  Sat 09 Sep 2006 03:00:43 PM UTC
Votes: 6
Category:  None Priority:  5 - Normal
Severity:  1 - Wish Status:  None
Privacy:  Public Assigned to:  None
Originator Email:  -email is unavailable- Open/Closed:  Open
Operating System:  Any

Wed 08 Jun 2011 06:39:59 PM UTC, comment #1: 

I am really interesting in printing the depency graph with many informations ; like the  current directory the command required to execute the target a,d may be if it is possible obtain the recursive call of make by this target.

I could code some part but I think I will need some help to understand rapidly  the code of make.

quintin <jnquintin>
Sat 09 Sep 2006 03:00:43 PM UTC, original submission:  

An option that print the depency graph (similarly to make -p but like pstree) in a structured way will make it very easy to see the project structure.
The possibility to specify the depth and see if it had been truncated are maybe a good idea.

from make info page:

"GNU `make' does its work in two distinct phases.  During the first
phase it reads all the makefiles, included makefiles, etc. and
internalizes all the variables and their values, implicit and explicit
rules, and constructs a dependency graph of all the targets and their:"



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

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by jnquintin (Posted a comment)
  • -email is unavailable- added by pgy (Voted in favor of this item)

    There are 6 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 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2010-10-31 pgy Carbon-Copy- Added pgy
    2006-10-04 sateeshpnv Carbon-CopyRemoved -email is unavailable- -
    2006-10-04 sateeshpnv Carbon-Copy- Added -email is unavailable-
        Carbon-Copy- Added sateeshpnv
    2006-09-09 None Carbon-Copy- Added -ej tillgänglig-

    Back to the top

    Powered by Savane 3.13-b921.
    Corresponding source code