Revision: 49891
          http://brlcad.svn.sourceforge.net/brlcad/?rev=49891&view=rev
Author:   starseeker
Date:     2012-04-03 16:01:41 +0000 (Tue, 03 Apr 2012)
Log Message:
-----------
rework comment

Modified Paths:
--------------
    brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake

Modified: brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake
===================================================================
--- brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake        2012-04-03 14:53:23 UTC 
(rev 49890)
+++ brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake        2012-04-03 16:01:41 UTC 
(rev 49891)
@@ -320,10 +320,13 @@
 # to take further actions (for example, re-generating tclIndex and pkgIndex.tcl
 # files when the source .tcl files change).
 #
-# A wrinkle that crops up (at least, with MSVC) is file names like INSTALL (our
-# toplevel file documenting installation procedures) conflict with the MSVC 
target
-# name INSTALL.  Hence, to avoid the (potential) conflict and make the 
dependencies
-# of the custom commands robust, we need full paths for the dependencies.
+# Because BRLCAD_ADDDATA defines custom commands and specifies the files it is
+# to copy/symlink as dependencies, there is a potential for file names to 
+# conflict with build target names. (This has actually been observed with 
+# MSVC - our file INSTALL in the toplevel source directory conflicts with the
+# MSVC target named INSTALL.)  To avoid conflicts and make the dependencies 
+# of the custom commands robust we supply full file paths as dependencies to
+# the data copying custom commands.  
 
 macro(BRLCAD_ADDDATA inputdata targetdir)
   # Handle both a list of one or more files and variable holding a list of 
files - 

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
BRL-CAD Source Commits mailing list
brlcad-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to