<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">I am surprised and amazed this works with the new system. </div><div class="gmail_default" style="font-size:small">When I wrote it, it:</div><div class="gmail_default" style="font-size:small">1) Only looked at the header files in your code and, from their name, worked out the module to use. Ad a consequence of this we had to manually include e.g. some modules like the OpenGL stuff.</div><div class="gmail_default" style="font-size:small">2) Does detect modules excluded from the wrapping.</div><div class="gmail_default" style="font-size:small">3) It was written before external modules were introduced so it may not properly work with them.</div></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">The intent was to provide to the user a guide as to what modules should be included so they may still have to add extras. </div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Andrew</div><div class="gmail_default" style="font-size:small"><br></div><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br><br>---------- Forwarded message ----------<br>From: <span class="gmail_default" style="font-size:small"></span>Ben Boeckel <<a href="mailto:ben.boeckel@kitware.com" target="_blank">ben.boeckel@kitware.com</a>><br>To: <span class="gmail_default" style="font-size:small"></span>Elvis Stansvik <<a href="mailto:elvis.stansvik@orexplore.com" target="_blank">elvis.stansvik@orexplore.com</a>><br>Cc: vtkdev <<a href="mailto:vtk-developers@vtk.org" target="_blank">vtk-developers@vtk.org</a>><br>Bcc: <br>Date: Fri, 11 Jan 2019 13:30:42 -0500<br>Subject: Re: [vtk-developers] Slight behavioral change in WhatModulesVTK.py (new module system)?<br>On Fri, Jan 11, 2019 at 19:13:29 +0100, Elvis Stansvik wrote:<br>
> Ah yes, but what about modules that are excluded from wrapping?<br>
<br>
Indeed. They do have that property skipped. This is at line<br>
vtkModule.cmake:2997 (give or take). I actually am not sure how third<br>
party libraries would appear here as well since they almost always have<br>
a separate header installation step for the header VTK exposes for them<br>
(e.g., `vtk_hdf5.h`).<br>
<br>
--Ben<br>
<br>
<br><br></blockquote></div>-- <br><div dir="ltr" class="gmail_signature">___________________________________________<br>Andrew J. P. Maclean<br><br>___________________________________________</div></div>