Revision: 42108
          http://brlcad.svn.sourceforge.net/brlcad/?rev=42108&view=rev
Author:   starseeker
Date:     2011-01-12 00:57:21 +0000 (Wed, 12 Jan 2011)

Log Message:
-----------
Sigh.  Update the TODO list for CMake with more known items.

Modified Paths:
--------------
    brlcad/branches/cmake/TODO.cmake

Modified: brlcad/branches/cmake/TODO.cmake
===================================================================
--- brlcad/branches/cmake/TODO.cmake    2011-01-12 00:56:19 UTC (rev 42107)
+++ brlcad/branches/cmake/TODO.cmake    2011-01-12 00:57:21 UTC (rev 42108)
@@ -12,10 +12,17 @@
 
 8.  Review and test binaries - get regression testing working, check mged and 
archer, etc.
 
-9.  Multiplatform testing.  Specifically, find a Windows box and 
conditionalize everything which
-    doesn't work out-of-box (lex/yacc and sh based logic are obvious, other 
probables)
+10. Convert -D options that need spaces in args (mostly pathnames) to config.h 
header files - mostly
+    this is an issue for Tcl/Tk and packages, but CMake->Visual C++ solutions 
doesn't tolerate the
+        spaces.
 
+11. Find out why make package from CPac isn't including much of anything, fix 
it.
 
+12. Try enabling the Aqua compile logic - it still won't work, but get the 
build logic to the point
+    where the autotools logic is.
+
+13. Enable any remaining things present in autotools but not CMake - RTGL and 
libpc come to mind.
+
 Done (to first order, all this needs testing)
 
 1.  Detect OpenGL properly on Apple - choose X11 vs Aqua, and get the ogl code 
working
@@ -23,11 +30,13 @@
 3.  Our tcl autopath function for adding paths to the package search list 
needs fixing - CMake breaks
     assumptions it was using.
 
-
 4.  Scrub the third party logic and clean up/simplify - try to get away from 
using BRLCAD_ variables
     when they aren't needed.
 
 5.  Break logic out of the toplevel into src and src/other dirs - among other 
things, we want to
     be able to cd in to src and type make to avoid the doc subdirectory.
 
+9.  Multiplatform testing.  Specifically, find a Windows box and 
conditionalize everything which
+    doesn't work out-of-box (lex/yacc and sh based logic are obvious, other 
probables)
 
+


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

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to