1. 18 Jan, 2011 1 commit
  2. 04 Jan, 2011 2 commits
  3. 16 Dec, 2010 1 commit
  4. 08 Dec, 2010 1 commit
  5. 02 Nov, 2010 1 commit
  6. 28 Oct, 2010 1 commit
  7. 27 Oct, 2010 1 commit
    • jcfr's avatar
      ENH: Simplify and optimize superbuild · 594f9326
      jcfr authored
      External project specification have been added to SuperBuild.cmake
      
      Running:
        1) "cmake ../Slicer4" => Build using SuperBuild
        2) "cmake -DSlicer_SUPERBUILD:BOOL=OFF ../Slicer4" => Build without Superbuild
      
      In case (2), all external dependencies (VTK, ITK, ...) will have
      to be specified manually.
      
      Layout of the CMakeLists.txt has been reviewed to improve readability
      
      Factored out cmake code and use macro SlicerMacroEmptyExternalProject
      in VTK, ITK and CTK external project description.
      
      ${ep_common_args} has been introduced to contain option common
      to all external project.
      
      launcher.tcl.in has been updated to properly behave when KWWidgets_*_DIR
      are not specified.
      
      CTestCustom files has been merged into one file now located
      in CMake subdirectory
      
      SlicerFindQt.cmake has been removed, Qt discovery is now handled
      directly in both CMakeLists.txt and SuperBuild.cmake
      
      {Subversion_SVN, GIT}_EXECUTABLE are now discovered at superbuild
      configure time. In case of error a message will be immediately thrown
      in case of problem.
      
      Dashboard template and driver script have been updated to reflect new
      directory layout.
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@15174 3bd1e089-480b-0410-8dfb-8563597acbee
      594f9326
  8. 07 Oct, 2010 5 commits
  9. 04 Sep, 2010 1 commit
  10. 25 Aug, 2010 1 commit
    • jcfr's avatar
      COMP: External_VTK - Now use branch "slicer-4.0" on github.com/Slicer/VTK -... · 416ae796
      jcfr authored
      COMP: External_VTK - Now use branch "slicer-4.0" on github.com/Slicer/VTK - Also updated code to work with VTK_IGNORE_BTX:ON
      
      slicer-4.0 is an integration branch containing all slicer specific changed
      and rebased on VTK master
      
      1) Change vtkFSIO to use "namespace" instead of "class"
      2) Use vtkPythonUtil functions
      3) vtkFSIO was causing problem with Tcl wrapping (python is working fine),
      vtkFSIO is now excluded using set_source_files_properties and WRAP_EXCLUDE property
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@14684 3bd1e089-480b-0410-8dfb-8563597acbee
      416ae796
  11. 11 Aug, 2010 1 commit
  12. 23 Jun, 2010 1 commit
  13. 16 Jun, 2010 1 commit
  14. 15 Jun, 2010 1 commit
  15. 13 Jun, 2010 1 commit
    • jcfr's avatar
      COMP: Superbuild - Possible to provide external VTK, ITK or CTK - Project name are now consistent, · 759ed76e
      jcfr authored
      At the superbuild level, it's now possible to pass ITK_DIR, CTK_DIR
      or VTK_DIR/VTK_SOURCE_DIR.
      
      The developer has to make sure the directory match the expected
      configuration (wrapping, options ... )
      
      This is useful when feature are developed locally on either CTK / VTK  / ITK
      and the developer doesn't want to commit to a repository each time
      he would like to see he obtain the expected behavior within slicer.
      
      Variable name, build dir, source dir are also now identified using the same
      prefix.
      
      git-svn-id: http://svn.slicer.org/Slicer4/trunk@13780 3bd1e089-480b-0410-8dfb-8563597acbee
      759ed76e
  16. 27 May, 2010 2 commits
  17. 26 May, 2010 1 commit
  18. 24 May, 2010 1 commit
  19. 19 May, 2010 1 commit
  20. 13 May, 2010 1 commit
  21. 12 May, 2010 1 commit
  22. 11 May, 2010 1 commit