[vtk-developers] [ANNOUNCE] New module system landing

Bill Lorensen bill.lorensen at gmail.com
Thu Jan 17 14:23:02 EST 2019


Sean, I'm working on getting the VTKExamples working with both old and new
VTK modules. I've got a working solution for individual examples, e.g.
https://lorensen.github.io/VTKExamples/site/Cxx/GeometricObjects/Cube/#cmakeliststxt

Next I'll tackle building the whole suite.

Bill

On Thu, Jan 17, 2019, 11:07 AM Ben Boeckel via vtk-developers <
vtk-developers at vtk.org wrote:

> On Thu, Jan 17, 2019 at 13:52:22 -0500, Sean McBride wrote:
> > On Thu, 17 Jan 2019 12:57:49 -0500, Ben Boeckel said:
> > >How about "Build module testing directories"?
> >
> > Sure.
> >
> > >> Is that last description even right?  Why have both these settings
> > >> anyway?  Should setting VTK_FORBID_DOWNLOADS to NO force testing to NO
> > >> also?
> > >
> > >I wasn't aware of `VTK_FORBID_DOWNLOADS`. It can be taken into account
> > >before passing it via `ENABLE_TESTS` to `vtk_module_scan`.
> >
> > Thanks.
>
> MR up shortly.
>
> > Next, I'm trying to build ITK master against VTK master and get:
> >
> >  CMake Error at Modules/Bridge/VtkGlue/CMakeLists.txt:38
> (vtk_module_config):
> >    Unknown CMake command "vtk_module_config".
> >
> > I'm gonna guess this too is related to this 'new module system' stuff,
> > yes?  Does ITK need to change?  Or is VTK missing some backward
> > compatibility something?
>
> There's no provided backwards compat bridge. Looking, I suspect a block
> like:
>
>     elseif (VTK_VERSION VERSION_LESS 8.90)
>
> should wrap the existing `else` and a new block be added.
>
> --Ben
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Search the list archives at: http://markmail.org/search/?q=vtk-developers
>
> Follow this link to subscribe/unsubscribe:
> https://vtk.org/mailman/listinfo/vtk-developers
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://vtk.org/pipermail/vtk-developers/attachments/20190117/4c66c0f9/attachment.html>


More information about the vtk-developers mailing list