[vtk-developers] Modules missing from the Standalone Group

Berk Geveci berk.geveci at kitware.com
Wed Jul 18 10:07:18 EDT 2012


I agree with Bill and the description. StandAlone == what VTK was before
modularization, without turning any additional flags


On Wed, Jul 18, 2012 at 7:25 AM, Bill Lorensen <bill.lorensen at gmail.com>wrote:

> According to the description in CMake/vtkGroups.cmake,
> # The StandAlone group is a special group of all modules that need no
> external
> # dependencies, such as Boost, MPI, etc. It does include those that use
> OpenGL
> # and the ones that rely in third party libraries VTK can build (by
> default).
>
> The changes I'm referring to are here:
>
> http://vtk.org/gitweb?p=VTK.git;a=commit;h=526bfcf34d1129e90f12f9c20ffd5f552861e4c9
>
>
> On Tue, Jul 17, 2012 at 8:45 PM, Marcus D. Hanwell <
> marcus.hanwell at kitware.com> wrote:
>
>> The StandAlone group shouldn't have an OpenGL dependence (that is what
>> the Rendering group is for). The groups don't need (or at least didn't
>> - not sure what recent changes you are referring to) need to list
>> every module - just the ones that pull in the others.
>>
>> I only added the leaves, but the group mechanism could certainly list
>> them all explicitly. I don't think vtkContext2D etc should be added
>> though, as that would add an OpenGL dependency to the StandAlone
>> group.
>>
>> Marcus
>>
>> On Tue, Jul 17, 2012 at 10:39 AM, Bill Lorensen <bill.lorensen at gmail.com>
>> wrote:
>> > After an overwhelming response, I have pushed a topic to gerrit:
>> > http://review.source.kitware.com/#/t/937/
>> >
>> > Bill
>> >
>> >
>> > On Tue, Jul 17, 2012 at 10:05 AM, Bill Lorensen <
>> bill.lorensen at gmail.com>
>> > wrote:
>> >>
>> >> Folks,
>> >>
>> >> Recent changes to the VTK group mechanism exposed modules missing from
>> the
>> >> StandAlone group. For example, Views/Context2D is not in the StandAlone
>> >> group but should be.
>> >>
>> >> Is there a mechanism to automatically determine which modules should
>> be in
>> >> the StandAlone group? If not,, I'm will to take a stab at a gerrit
>> patch to
>> >> fix the missing modules.
>> >>
>> >> BTW, this change was exposed while building the VTK Wiki Examples
>> against
>> >> the nightly VTK:
>> http://open.cdash.org/viewBuildError.php?buildid=2445567
>> >>
>> >> Bill
>> >
>> >
>> >
>> >
>> > --
>> > Unpaid intern in BillsBasement at noware dot com
>> >
>> >
>> > _______________________________________________
>> > Powered by www.kitware.com
>> >
>> > Visit other Kitware open-source projects at
>> > http://www.kitware.com/opensource/opensource.html
>> >
>> > Follow this link to subscribe/unsubscribe:
>> > http://www.vtk.org/mailman/listinfo/vtk-developers
>> >
>> >
>>
>
>
>
> --
> Unpaid intern in BillsBasement at noware dot com
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtk-developers
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20120718/04bff4b0/attachment.html>


More information about the vtk-developers mailing list