Skip to content
Snippets Groups Projects
  1. Oct 25, 2017
  2. Oct 24, 2017
  3. Oct 23, 2017
  4. Oct 21, 2017
    • Jean-Christophe Fillion-Robin's avatar
      Merge topic 'improve-and-fix-vtk-remote-modules' · 08798dc5
      Jean-Christophe Fillion-Robin authored and Kitware Robot's avatar Kitware Robot committed
      
      0eb714a4 Remote.WikiExamples: Fix configuration using vtkExternalModuleMacros
      33533740 vtkUtilitiesBenchmarks: Fix configuration by exporting module info
      cf43c617 vtkMy/README: Remove obsolete reference to CVS
      5fc6c045 vtkModuleTop/vtkModuleMacros: Fix typo in comment and ivar names
      655f4351 Examples: Remove unneeded setting of CMP0020 policy to NEW
      
      Acked-by: default avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !3465
      08798dc5
    • Jean-Christophe Fillion-Robin's avatar
      Remote.WikiExamples: Fix configuration using vtkExternalModuleMacros · 0eb714a4
      Jean-Christophe Fillion-Robin authored
      
      This commit fixes error like the following:
      
      ```
      Requested modules not available:
      
          WikiExamples
      ```
      
      The commit lorensen/VTKExamples@3da258b fixes the configuration and build
      of VTKWikiExamples as both a VTK remote module and a stand-alone project.
      It ensure **first and follow-up configurations** produce similar results
      and behave **identically**.
      
      The build was broken following the introduction of
      Kitware/VTK@e33b90d (ExternalModule: Improve target export to
      allow build against external module).
      
      The commit addresses the issue by introducing the WikiModuleConfig CMake
      module responsible for:
      
      * ensuring module information are exported into `VTK_MODULES_DIR` by using
      `vtk_module_export_info`.
      
      * using `vtk_module_config` to ensure that variables like `VTK_LIBRARIES`
      are set in the current scope when the project is build.
      
      * ensuring required compile definitions (i.e. <module>_AUTOINIT macros
      needed for object factory overrides initialization) are used.
      
      Co-authored-by: default avatarBill Lorensen <bill.lorensen@gmail.com>
      0eb714a4
  5. Oct 20, 2017
Loading