1. 12 Sep, 2016 1 commit
    • Haocheng LIU's avatar
      Rewrite all public&private dependency in module.cmake file · 6e113ad4
      Haocheng LIU authored
      The current dependency relationship in vtk is unclear and misleading.
      This MR tries to rewrite them based on header files inclusion of headers
      and source files in each module. Corner cases are considered and
      modules are sorted in alphabetical order to facilitate future reference.
      See details in my gitlab python based script project. In future we can continue
      using this script to clean the VTK Dependency easily from
      time to time.
      6e113ad4
  2. 14 Jun, 2016 2 commits
  3. 08 Mar, 2016 1 commit
  4. 23 Jul, 2015 1 commit
  5. 18 Dec, 2014 1 commit
  6. 29 Oct, 2014 1 commit
  7. 10 Oct, 2014 1 commit
  8. 02 Oct, 2014 1 commit
    • Bill Hoffman's avatar
      Fix build with mingw 4.8.2 and qt 5.3.2, bug #14735 · 14cfa485
      Bill Hoffman authored
      With mingw 4.8.2 that comes with qt 4.3.2, there is a pthread implementation,
      this fix allows VTK to be built with this setup. The patch basically
      turns off windows threads if pthreads are found.
      
      Change-Id: Iaeefc6b317d50f6cdfbef7335bcd4b93a98df059
      14cfa485
  9. 08 Sep, 2014 1 commit
    • Brad King's avatar
      ENH: Use if(DEFINED) to simplify conditions · 1f358017
      Brad King authored
      Replace old hacks of the form 'if("${VAR}" MATCHES "^${VAR}$")'
      with the much simpler 'if(NOT DEFINED ${VAR})'.
      
      Change-Id: I4dd42e9c3f5d03204992f5918650358eadc3734e
      1f358017
  10. 31 Jul, 2013 1 commit
    • Marcus D. Hanwell's avatar
      Removed the deprecated _CM24 CMake variables · 2f5fdb13
      Marcus D. Hanwell authored
      These were introduced for CMake 2.4 installation paths, and were
      deprecated in favor of VTK_INSTALL_*_DIR variables. Ported existing code
      to use these variables, removed the old declarations and removed some
      unused CMake code in Utilities/Release instead of porting it forward.
      
      Change-Id: I67ba95016eeb8536ebda8b8e44b30c9f2177744e
      2f5fdb13
  11. 05 Jun, 2013 1 commit
    • Sven Buijssen's avatar
      Fix typos · 5ef33d3b
      Sven Buijssen authored
      Change-Id: I2edeb9e78066aa766e47ba37af92ddcbfe75a436
      5ef33d3b
  12. 02 May, 2013 1 commit
    • Utkarsh Ayachit's avatar
      Fixing zlib dependency for libxml2. · d6a49b93
      Utkarsh Ayachit authored
      vtklibxml2 depends on zlib but was never setting up a dependency for it nor was
      it using the right variable after modularization changes. Fixed that.
      
      Change-Id: I5932313ea5b2cdba47e885a728778abc5d6739f8
      d6a49b93
  13. 01 May, 2012 1 commit
  14. 09 Apr, 2012 2 commits
    • VTK Developers's avatar
      Add modular VTK build system · 0c1471f1
      VTK Developers authored
      Add module.cmake, CMakeLists.txt, and other build system files.
      
      The modular VTK build system is not yet mature.  The monolithic build
      files had a lot of infrastructure.  The modular build files reproduce
      much of the functionality but some features will need to be restored
      later.  Document status and tasks in "TODO-Modularization.txt".
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      Co-Author: Brad King <brad.king@kitware.com>
      Co-Author: Nikhil Shetty <nikhil.shetty@kitware.com>
      0c1471f1
    • VTK Developers's avatar
      Modularize VTK tree layout · cdd4d6fd
      VTK Developers authored
      Move source files from their former monolithic VTK location to their new
      location in modular VTK without modification.  This preserves enough
      information for "git blame -M" and "git log --follow" to connect
      modularized VTK files to their original location and history.
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      Co-Author: Brad King <brad.king@kitware.com>
      Co-Author: Nikhil Shetty <nikhil.shetty@kitware.com>
      cdd4d6fd