1. 31 Mar, 2015 2 commits
  2. 11 Mar, 2015 1 commit
    • Scott Wittenburg's avatar
      Fix how we import our argparse fallback implementation. · 566dc51f
      Scott Wittenburg authored
      In environments where Python 2.6 is still in use, there is no
      argparse module included by default.  For these situations, we
      have included our own copy, called _argparse.py, which we usually
      import in the except block in case the default is not present.  At
      some point, the vtk.web package included this file, but at some
      point it was removed and because few sites still use Python 2.6,
      it was not caught.
      This fix puts the _argparse.py in a single location (except for
      where it is needed at build time).  This location is vtk.util,
      and everything now looks there in the fallback case.
      Change-Id: Id64241ffbe4e3cec7e96dae386da1a6385c5f6ed
  3. 09 Feb, 2015 3 commits
  4. 18 Dec, 2014 1 commit
    • Dave DeMarle's avatar
      update cdash scrapers to use https · bf4b4076
      Dave DeMarle authored
      Necessary because we changed the config of the cdash server
      at kitware this week to require https protocol.
      Change-Id: I9957fa7f25e4cc22197318564f7f5ccfe2633a05
  5. 06 Aug, 2014 1 commit
  6. 05 Aug, 2014 1 commit
  7. 24 Jun, 2014 1 commit
  8. 12 Feb, 2014 1 commit
  9. 31 Jan, 2014 1 commit
  10. 30 Jan, 2014 1 commit
  11. 22 Jan, 2014 1 commit
  12. 08 Jan, 2014 3 commits
    • Brad King's avatar
      Teach SourceTarball.bash to split source and data tarballs · bf5cf3cf
      Brad King authored
      Teach Utilities/Maintenance/SourceTarball.bash to generate separate
      archives for the source code, normal data, and large data.  Organize
      the archive layout so that they can all be extracted on top of one
      another.  Make the data archives extract into <prefix>/.ExternalData
      to appear as if the content came with the source tree.
      Add .ExternalData/README.rst to document the directory and indicate its
      existence.  Change the BUILD_TESTING default to OFF when the file is not
      present.  Teach SourceTarball.bash to leave this file out of the source
      tarball and put it in the normal data tarball.  With this approach
      users can download and build the source with or without the data and
      never hit the network for test data by default.
      Change-Id: I33007959c87ea60a9b11f49e5f7af351fc2ca9b7
    • Brad King's avatar
      Port SourceTarball.bash to run on OS X · 57399278
      Brad King authored
      Create a compute_MD5 function to abstract the differences between
      the Linux "md5sum" tool and the OS X "md5" tool.
      Change-Id: I79fdb8347f99a17643a73179bb98dc8c671442b9
    • Brad King's avatar
      Add release helper script SourceTarball.bash · 360d6c73
      Brad King authored
      Port the Utilities/Maintenance/SourceTarball.bash from ITK 4.5.0 to VTK.
      Update the URL and tarball names for VTK.
      Change-Id: Id78cb69b781d646e0800322b50c2d2dba905124b
  13. 25 Nov, 2013 1 commit
    • Andrew Maclean's avatar
      ADD: VisualizeModuleDependencies.py · dfc562af
      Andrew Maclean authored
      This program takes a list of module files and creates a
      (possibly disjoint) directed graph of the modules and their
      dependencies. Arrows on the directed graph point to the
      dependent module.
      Tested on Windows/Linux for various lists of modules. Additionally
      tested on all the vtk modules by replacing the line:
      graph = GenerateGraph(moduleList, moduleDepencencies, moduleTreeDepth)
      graph = GenerateGraph(moduleDepencenciesmoduleList, moduleDepencencies, moduleTreeDepth)
      Change-Id: Id3da81bc9bba719736e76eee68c27a387382c76e
      Signed-off-by: Andrew Maclean's avatarAndrew Maclean <andrew.amaclean@gmail.com>
  14. 18 Nov, 2013 1 commit
  15. 10 Nov, 2013 1 commit
    • Andrew Maclean's avatar
      Enhance WhatModulesVTK.py · d78f3ad7
      Andrew Maclean authored
      The python script accepts either a file as the second
      parameter or a directory.
      If a directory is passed to the program it is
      recursively searched for all files that contain includes.
      The script has been enhanced to parse the module.cmake files
      in order to calculate, in addition the set of all modules
      referenced in the files, the following extra sets:
      1) A minimal set of modules that need to be referenced.
      2) A set of modules where all the dependencies are chased down.
      Change-Id: Ie0251a76c85458ddb8a1ed034d3d89239abddcae
      Signed-off-by: Andrew Maclean's avatarAndrew Maclean <andrew.amaclean@gmail.com>
  16. 21 May, 2013 1 commit
    • Matt McCormick's avatar
      Add script to upload content-linked external data files to MIDAS · ce185b24
      Matt McCormick authored
      Port the Utilities/Maintenance/ArchiveTestingData.py from ITK to VTK.
      Add the VTK Community on the Kitware Midas server as a resource for
      downloading VTK ExternalData.  This improves robustness against failed
      connections with the Apache file server, protection against the other
      server going down, and a web interface to examine and download the
      individual files.
      Add a script to upload all files corresponding to the content links in
      the source tree to the Midas server.  Make the paths of the files mirror
      the content link location within the source tree.  Obtain the files from
      a local ExternalData object store.
      Change-Id: I2dc9234d3ab0499dc2196e68d2c967d9445e10d7
  17. 29 Oct, 2012 1 commit
    • Bill Lorensen's avatar
      ENH: Utility to find modules needed by a VTK app · dcf6d56b
      Bill Lorensen authored
      Generate a FindPackage(VTK COMPONENTS) that lists all modules
      referenced by a set of files
      This is derived from WhatModulesITK.py developed for ITK.
      Change-Id: I5b7e663557dcc21900c608f59c7664c0a82ee4e0
  18. 13 Sep, 2012 1 commit
    • Bill Lorensen's avatar
      ENH: Code coverage for Macs · e381b957
      Bill Lorensen authored
      This patch addresses a bug reported at llvm.org
      The Mac clang compiler can generate coverage information. But when the
      executables run, they place the .gcda files in the wrong
      directories. The .gcda files should be in the same directory as the
      .gcno files. This patch adds a python script fixcoverage.py that moves
      each .gcda file into the directory containing the associated .gcno
      Change-Id: If0d12a3834b3649a41230ad131a8625c9b61481b
  19. 03 Feb, 2012 1 commit
    • Bill Lorensen's avatar
      ENH: Silence the lcov and genhtml output · b2d384bb
      Bill Lorensen authored
      lcov and genhtml produce verbose status information. This patch
      silences the output, making the covrage process more user friendly.
      Change-Id: Ide016d4ea25d3f24ac952541e4024c0c6f8bd3ce
  20. 04 Jan, 2012 1 commit
    • Bill Lorensen's avatar
      ENH: Code Coverage Scripts · 74d2d68a
      Bill Lorensen authored
      These scripts were developed for ITKv4 and modified for VTK. They
      facilliate computing code coverage for a local build. Hopefully they
      will encourage developers to have high code coverage for new
      submissions and better coverage for existing classes.
      The scripts only work for gcc compilers.
      Change-Id: I5ff8baf3e443c1fe82ec9cf38c332245b0671776