Version 2, last updated by ewing at March 03, 2008 13:41 UTC

  • Automate syncing process between official CMake CVS and Tailor/Mercurial bridge repository.
  • Figure out how to strip Windows carriage returns on repo check-in (or reject entirely)
  • Refactor code to help avoid future merge conflicts
  • Hook into CMake variable system to reach information such as $ENV{}, ${CMAKE_SOURCE_PATH}, etc.
  • Hook into CMake variable system to interoperate with native CMake-scripts???
  • Translate (or write translator for) native CMake scripts (if interoperation isn't done)
  • Write more test projects/cases, integrate into test suite
  • Fix bootstrap process
  • Embed PCRE and LPEG???
  • Clean up how CMake API functions are registered (currently registered in global space with 'cm_' prefix, then moved over to 'cmake' namespace with prefix stripped and then deleted from global space).
  • Fix LuaPublicAPIHelper to follow module conventions
  • Make CMake module paths work with 'require' search paths so lua modules can be found
  • CMakeLists.lua abort/fail with Visual Studio and maybe others. Only Makefile generator is known to work right now.