1. 05 Apr, 2012 1 commit
    • David Gobbi's avatar
      COMP: Fix python module prefix/suffix in vtkMy and vtkLocal. · 26f302fe
      David Gobbi authored
      The two build examples, vtkMy and vtkLocal, were not setting the
      prefix/suffix for the python modules.  On Windows, modules must
      be built with a ".pyd" suffix, because the .dll suffix has been
      deprecated since Python 2.5.  On Linux/Unix/OS X, modules should
      have the "lib" prefix stripped.
      
      Change-Id: I9b9c6bb1d4ab010a46a4b9237afd5d683b21a02e
      26f302fe
  2. 16 Feb, 2011 1 commit
  3. 10 Feb, 2011 1 commit
  4. 13 Jan, 2011 2 commits
    • Brad King's avatar
      Remove copy of CMake module to avoid policy CMP0017 · 2825b705
      Brad King authored
      Since commit 8dd19720 (...set examples to require cmake 2.6.3 to match
      vtk, 2010-01-13) the entire VTK tree requires CMake 2.6.3 or higher.
      These versions of CMake provide the FindPackageHandleStandardArgs module
      so we do not need our own copy in VTK anymore.
      
      Removing this module avoids triggering new CMake 2.8.4 policy CMP0017.
      Therefore we do not need to set the policy at all.  Revert that portion
      of commit 8f14f0a7 (Set CMake 2.8.4 policy CMP0017 to NEW, 2011-01-13).
      2825b705
    • Brad King's avatar
      Set CMake 2.8.4 policy CMP0017 to NEW · 8f14f0a7
      Brad King authored
      CMake 2.8.4 introduces policy CMP0017 to ensure that builtin Modules
      include their correct dependencies.  Tell CMake this is okay for VTK.
      8f14f0a7
  5. 28 Nov, 2010 1 commit
  6. 09 Nov, 2010 3 commits
  7. 23 Aug, 2010 1 commit
  8. 20 May, 2010 1 commit
    • Mark Olesen's avatar
      Remove vtk(Cxx|Type)RevisionMacro · ecbbf7f7
      Mark Olesen authored and Brad King's avatar Brad King committed
      The CVS $Revision$ keyword replacement will no longer maintain these
      macros automatically.  They were used only to implement CollectRevisions
      and vtkObjectBase::PrintRevisions, an API that was never used.
      
      Automated as follows:
      
        pass 0:
        catch templates
        ---------------
        $ git grep 'vtk\(Cxx\|Type\)RevisionMacro' | grep '<'
      
        pass 1:
        main changes
        ---------------
        $ git grep -l '^vtkCxxRevisionMacro' | while read file; do
          echo "$file" 1>&2
          perl -i -ne 'print unless (/^vtkCxxRevisionMacro/ and /\)/)' $file
        done
        $ git grep -l -e 'vtkTypeRevisionMacro(' | while read file; do
          echo "$file" 1>&2
          perl -i -pe 's/vtkTypeRevisionMacro/vtkTypeMacro/g' $file
        done
      
        pass 2:
        verify
        ---------------
        $ git grep 'vtk\(Cxx\|Type\)RevisionMacro'
      
      Fixed multi-line vtkCxxRevisionMacro and templates by hand.
      ecbbf7f7
  9. 23 Apr, 2010 1 commit
    • Mark Olesen's avatar
      Remove vtk(Cxx|Type)RevisionMacro · 19c55e0e
      Mark Olesen authored and Brad King's avatar Brad King committed
      The CVS $Revision$ keyword replacement will no longer maintain these
      macros automatically.  They were used only to implement CollectRevisions
      and vtkObjectBase::PrintRevisions, an API that was never used.
      
      Automated as follows:
      
        pass 0:
        catch templates
        ---------------
        $ git grep 'vtk\(Cxx\|Type\)RevisionMacro' | grep '<'
      
        pass 1:
        main changes
        ---------------
        $ git grep -l '^vtkCxxRevisionMacro' | while read file; do
          echo "$file" 1>&2
          perl -i -ne 'print unless (/^vtkCxxRevisionMacro/ and /\)/)' $file
        done
        $ git grep -l -e 'vtkTypeRevisionMacro(' | while read file; do
          echo "$file" 1>&2
          perl -i -pe 's/vtkTypeRevisionMacro/vtkTypeMacro/g' $file
        done
      
        pass 2:
        verify
        ---------------
        $ git grep 'vtk\(Cxx\|Type\)RevisionMacro'
      
      Fixed multi-line vtkCxxRevisionMacro and templates by hand.
      19c55e0e
  10. 27 Dec, 2009 2 commits
  11. 21 Jul, 2008 2 commits
  12. 02 Jun, 2008 1 commit
  13. 29 Jan, 2007 1 commit
  14. 08 Jan, 2007 1 commit
  15. 14 Dec, 2005 4 commits
  16. 09 Dec, 2005 1 commit
  17. 07 Dec, 2005 1 commit
  18. 08 Nov, 2005 3 commits
  19. 26 Oct, 2005 1 commit
  20. 08 Sep, 2005 7 commits
  21. 03 Sep, 2005 4 commits