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. 08 Mar, 2016 1 commit
  3. 14 Dec, 2015 2 commits
    • Brad King's avatar
      Add `vtkkwiml` module to provide external KWIML library · 921eb2b2
      Brad King authored
      Add a module to provide the Kitware Information Macro Library (KWIML).
      For now always use a bundled copy of the KWIML source.  An option to
      use a system-installed KWIML can be added later.
      
      KWIML provides macros for information about fundamental types
      (existence, size, signedness, format macros, etc.) without using any
      try_compile tests.  VTK will be able to use these macros to enable
      multi-architecture builds on some platforms.  We should also be able to
      eliminate some try_compile tests to speed up initial configuration.
      921eb2b2
    • Brad King's avatar
      Add script to import KWIML library source code · e4c0bcf1
      Brad King authored
      e4c0bcf1