vtkPythonWrapping: Set python module prefix on wrapper targets

Commit dd2c9df0 (Cleanup building of static modules for Python,
2012-08-02) dropped use of python_add_module but did not port all
functionality to the new macro.  Add a missing property to remove the
"lib" prefix from python module names.  Otherwise they cannot be
imported by python.

Change-Id: Ica3539fbb86a4147499e4bedb7dfe3900a645896
Merge branch 'master' into modularize_paraview

* master:
  vtkGL2PSExporter: Fix compilation with VS 7.1
  Export all targets from the build tree in one step
  Exclude vtkRendering(Matplotlib|FreeTypeFontConfig) from wrapping
  Expose VTK_WRAP_PYTHON, VTK_WRAP_TCL, etc. to VTKConfig.cmake
  COMP: Fix name of vtkRenderingMatplotlibObjectFactory source file.
  modules that don't make hierarchy should not depend on it
  Rename MathText module to RenderingMathText.
  vtkPythonWrapping: Set python module prefix on wrapper targets
  Allow modules to not participate in hierarchy wrapping.
  remove executable mode on file per gerrit review
  Add readmes to describe how to update vtk's xdmf from upstream.
  xdmf2/vtk 2012-08-01 (reduced)
  Enable vtkxdmf2 as a module
  xdmf2 2012-08-01 (reduced)
  Removed *_OUTPUT_PATH variables from VTK
Merge branch 'master' into modularize_paraview

* master:
  Added back vtkForwardingExecutable
Fixing code to locate wrapping executables using targets, if possible.

When building projects dependending on VTK, we ran into issues since some
variables were expected to be declared e.g. VTK_WRAP_PYTHON_INIT_EXE,
VTK_WRAP_HIERARCHY_EXE. These are unnnecessary since they are imported targets
and should be used if present. Updated code to use the targets directly if
found.

Change-Id: I74b5996671e195b02bd65b85b71a2e33bd3ca2da
Merge branch 'use_build_tools_target' into modularize_paraview

* use_build_tools_target:
  Fixing code to locate wrapping executables using targets, if possible.
Merge branch 'build_tools_target_rules' into modularize_paraview

* build_tools_target_rules:
  Adding mechanisms to deal with compile-tools.

Change-Id: Icf38869d8ea5f563c7c2682936c72bc11208c7c9
Merge branch 'master' into modularize_paraview

* master:
  Fix install rules to respect VTK_INSTALL_NO_DEVELOPMENT.
  Skip all Context2D handling if not needed.
  Disable depth peeling during GL2PS export.
  Fix invalid merge commit made in v2
  Revert "removed extra undesirable underscore prefix to fix mangling"
  If vtkContextTransform is non-interactive pass events
  removed extra undesirable underscore prefix to fix mangling
  Explictly cast to int to avoid compiler warnings
  Fixing context2d point sprites and graphics item
  Avoiding crash by removing observer on destruction
  Use a special name for the Tcl RenderingGL2PS module.
  BUG: Register vtkFiltersStatisticsGnuR config header with the module
  STYLE: FindR.cmake: Deprecate VTK_R_HOME, use R_HOME instead
  ENH: Rewrite FindR.cmake to be more robust
  BUG: Make vtkFiltersStatisticsGnuR-HeaderTest pass
  Fixing code to locate wrapping executables.
  Do not reference VTK_(SOURCE|BINARY)_DIR from module tests

Change-Id: I34cd2fb5203d63d3e6e7abe8bcd0ea84078eb076
Install cmake file for development installs.

Install all cmake files (and resource files) needed to build modules externally
from VTK source. With these files installed, applications can now build new
modules that extend VTK private to their own source code using installed VTK
versions.

Change-Id: I130e7063edd7e50117caf661dc3bec7c3913154b
Merge branch 'master' into modularize_paraview

* master:
  Declare a "TCL_NAME" for modules named with digits
  Fix bug where repeating timer was not stopped
Merge branch 'modularize_paraview'

* modularize_paraview:
  Fixing code to locate wrapping executables using targets, if possible.
  vtkPythonWrapping: Set python module prefix on wrapper targets

These commit doesn't bring any real code change into VTK.

Change-Id: I630205d2e3971d31d6802aefbaae0207bdaf3e9f
Merge topic 'modularize_paraview' into pv-master

b74b36b Merge branch 'master' into modularize_paraview
6990292 Merge topic 'graphitem-stop-timer' into master
5029cbe Merge topic 'module-tcl-names' into master
8dfedee Merge branch 'master' into modularize_paraview
a9a8751 Declare a "TCL_NAME" for modules named with digits
6867502 Merge topic 'GL2PSFixes' into master
9f4ac08 Merge topic 'fix_install_rules' into master
13caa4d Fix install rules to respect VTK_INSTALL_NO_DEVELOPMENT.
0ecd479 Fix bug where repeating timer was not stopped
1eb5ef4 Skip all Context2D handling if not needed.
ece74b2 Disable depth peeling during GL2PS export.
f037547 Merge topic '13077-fix-point-selection-v3' into master
cb20a79 Fix invalid merge commit made in v2
14de7eb Merge topic 'graphitem-access-layout' into master
10b6075 Merge topic 'restore-chart-interaction' into master
7e4e6cc Merge topic 'NetCDF-mangling-fix' into master
...
Merge branch 'pv-master'

* pv-master:
Merge topic 'fix_install_rules' into master

88e23ceb Install cmake file for development installs.