The following issue has been SUBMITTED. 
====================================================================== 
http://www.cmake.org/Bug/view.php?id=13809 
====================================================================== 
Reported By:                Vassil Vassilev
Assigned To:                
====================================================================== 
Project:                    CMake
Issue ID:                   13809
Category:                   CMake
Reproducibility:            always
Severity:                   feature
Priority:                   normal
Status:                     new
====================================================================== 
Date Submitted:             2012-12-21 09:04 EST
Last Modified:              2012-12-21 09:04 EST
====================================================================== 
Summary:                    add_dependencies and --graphviz
Description: 
Hi,
  I am using cmake in the context of C# and I don't use add_library or
add_executable but I have my own functions that do that trick. I resolve the
dependencies between the libraries (since have my home-grown csharp_add_library)
using add_dependencies.
  Using that however doesn't allow me to print the dependencies between the
targets, which is something IMO natural to expect.
  Am I doing something wrong in general or somebody just has to teach
cmGraphVizWriter to react on cmTarget::UTILITY? If that is the case I can
propose the attached patch.
Cheers,
Vassil
PS1: Note that I am newbie (I've started using cmake 3 days ago).
PS2: I had hard time building cmake sources in debug mode. Why there is no
./bootstrap --enable-debug switch?

Steps to Reproduce: 
1. add_custom_target(... libA ...)
2. add_custom_target(... libB ...)
3. add_dependencies(libA libB)
4. cmake --graphviz=file.dot path_to_some_source

====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2012-12-21 09:04 Vassil VassilevNew Issue                                    
2012-12-21 09:04 Vassil VassilevFile Added: cmGraphVizWriterPlusUtility.diff    
               
======================================================================

--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers

Reply via email to