<div dir="ltr">Since Qt is available through this system, I agree with Dzenan: It makes sense to make these depend on each other.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 10, 2017 at 6:10 PM, Dženan Zukić <span dir="ltr"><<a href="mailto:dzenanz@gmail.com" target="_blank">dzenanz@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">I have always built VTK with Qt support, and ITK with VTK-glue. Perhaps we could make those libraries dependencies: ITK depends on VTK, and VTK depends on Qt?</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Róbert, do you intend to make a PR for your additions to vcpkg?</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Regards,</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Dženan</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 10, 2017 at 5:49 PM, Róbert Špir <span dir="ltr"><<a href="mailto:spir.robert@gmail.com" target="_blank">spir.robert@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div link="blue" vlink="purple" lang="SK"><div class="m_-3315013511733145160m_-6534525690410963170WordSection1"><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US">I made a simple portfile [1] for VTK to vcpkg and it seems that it works. At least I was able to build and run the sphere VTK example.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US">Only problem that I see is that VTK has large number of build configuration options and I don’t know how this could be handled with vcpkg (for example optional QT support).<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US">[1] <a href="https://github.com/RobertSpir/vcpkg/blob/add-vtk/ports/vtk/portfile.cmake" target="_blank">https://github.com/RobertSpir/<wbr>vcpkg/blob/add-vtk/ports/vtk/p<wbr>ortfile.cmake</a><u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US">Robert<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"><u></u> <u></u></span></p><p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> vtkusers [mailto:<a href="mailto:vtkusers-bounces@vtk.org" target="_blank">vtkusers-bounces@vtk.o<wbr>rg</a>] <b>On Behalf Of </b>Dženan Zukić<br><b>Sent:</b> Tuesday, January 10, 2017 4:42 PM<br><b>To:</b> Ben Boeckel <<a href="mailto:ben.boeckel@kitware.com" target="_blank">ben.boeckel@kitware.com</a>><br><b>Cc:</b> vtkusers <<a href="mailto:vtkusers@vtk.org" target="_blank">vtkusers@vtk.org</a>>; ITK developer mailing list <<a href="mailto:insight-developers@itk.org" target="_blank">insight-developers@itk.org</a>><br><b>Subject:</b> Re: [vtkusers] vcpkg<u></u><u></u></span></p><div><div class="m_-3315013511733145160h5"><p class="MsoNormal"><u></u> <u></u></p><div><div><div><p class="MsoNormal"><span style="font-family:"Verdana",sans-serif">If there is no undergoing effort to "port" VTK to vcpkg, we could go ahead and add ITK with VTKGlue disabled. Once VTK is added, we could turn on VTKGlue and make VTK a dependency.<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-family:"Verdana",sans-serif"><u></u> <u></u></span></p></div><div><p class="MsoNormal"><span style="font-family:"Verdana",sans-serif">P.S. I originally cross-posted this to ITK and VTK developers lists, but since I am only subscribed to VTK-users my message was bounced from VTK-developers. Hence this "merge" message including Francois' response.<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-family:"Verdana",sans-serif"><u></u> <u></u></span></p></div><div><p class="MsoNormal"><span style="font-family:"Verdana",sans-serif"><u></u> <u></u></span></p><table class="m_-3315013511733145160m_-6534525690410963170MsoNormalTable" cellpadding="0" border="0"><tbody><tr><td style="width:332.5pt;padding:0cm 0cm 0cm 0cm" width="443"><table class="m_-3315013511733145160m_-6534525690410963170MsoNormalTable" style="width:332.5pt" cellpadding="0" border="0" width="443"><tbody><tr><td style="padding:0cm 0cm 0cm 0cm"><h3><span class="m_-3315013511733145160m_-6534525690410963170gmail-gd"><span style="font-size:12.0pt">Francois Budin</span></span><u></u><u></u></h3></td></tr></tbody></table></td><td style="padding:0cm 0cm 0cm 0cm"><div><p class="MsoNormal"><span class="m_-3315013511733145160m_-6534525690410963170gmail-g3">9:45 AM (52 minutes ago)</span><u></u><u></u></p><div><p class="MsoNormal"><img id="m_-3315013511733145160m_-6534525690410963170_x0000_i1025" src="https://mail.google.com/mail/u/0/images/cleardot.gif" border="0"><u></u><u></u></p></div></div></td><td style="padding:0cm 0cm 0cm 0cm"></td><td rowspan="2" style="padding:0cm 0cm 0cm 0cm"><div><p class="MsoNormal"><img id="m_-3315013511733145160m_-6534525690410963170_x0000_i1026" src="https://mail.google.com/mail/u/0/images/cleardot.gif" border="0"><u></u><u></u></p></div><div id="m_-3315013511733145160m_-6534525690410963170gmail-:b6"><p class="MsoNormal"><img id="m_-3315013511733145160m_-6534525690410963170_x0000_i1027" src="https://mail.google.com/mail/u/0/images/cleardot.gif" border="0"><u></u><u></u></p></div></td></tr><tr><td colspan="3" style="padding:0cm 0cm 0cm 0cm"><table class="m_-3315013511733145160m_-6534525690410963170MsoNormalTable" style="width:498.0pt" cellpadding="0" border="0" width="664"><tbody><tr><td style="padding:0cm 0cm 0cm 0cm"><div><p class="MsoNormal"><span class="m_-3315013511733145160m_-6534525690410963170gmail-hb">to </span><span class="m_-3315013511733145160m_-6534525690410963170gmail-g2">me</span><span class="m_-3315013511733145160m_-6534525690410963170gmail-hb">, </span><span class="m_-3315013511733145160m_-6534525690410963170gmail-g2">vtk-developers</span><span class="m_-3315013511733145160m_-6534525690410963170gmail-hb">, </span><span class="m_-3315013511733145160m_-6534525690410963170gmail-g2">ITK</span><u></u><u></u></p></div><div><p class="MsoNormal"><img id="m_-3315013511733145160m_-6534525690410963170gmail-_x003a_a8" src="https://mail.google.com/mail/u/0/images/cleardot.gif" border="0"><u></u><u></u></p></div></td></tr></tbody></table></td></tr></tbody></table></div><div id="m_-3315013511733145160m_-6534525690410963170gmail-:az"><div id="m_-3315013511733145160m_-6534525690410963170gmail-:b2"><div><div><p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-family:"Arial",sans-serif">Never heard of it before. It does look interesting. We could try to estimate how much work it would be to port ITK (and VTK?) to that platform. Since it supports CMake [1], it may not be much work.<u></u><u></u></span></p></div><p class="MsoNormal"><span style="font-family:"Arial",sans-serif">Francois<br><br>[1] <a href="https://github.com/Microsoft/vcpkg/blob/master/docs/EXAMPLES.md#example-1-2-b" target="_blank">https://github.com/Microso<wbr>ft/vcpkg/blob/master/docs/<wbr>EXAMPLES.md#example-1-2-b</a><u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-family:"Verdana",sans-serif"><u></u> <u></u></span></p></div></div></div></div><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">On Tue, Jan 10, 2017 at 10:15 AM, Ben Boeckel <<a href="mailto:ben.boeckel@kitware.com" target="_blank">ben.boeckel@kitware.com</a>> wrote:<u></u><u></u></p><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm"><p class="MsoNormal">On Mon, Jan 09, 2017 at 18:58:40 -0500, Dženan Zukić wrote:<br>> vcpkg<br>> <<a href="https://blogs.msdn.microsoft.com/vcblog/2016/09/19/vcpkg-a-tool-to-acquire-and-build-c-open-source-libraries-on-windows/" target="_blank">https://blogs.msdn.microsoft.<wbr>com/vcblog/2016/09/19/vcpkg-a-<wbr>tool-to-acquire-and-build-c-op<wbr>en-source-libraries-on-windows<wbr>/</a>><br>> looks<br>> like a good effort for easing library installation for usage in Visual<br>> Studio. Should we join the effort by adding ITK and VTK? Has anyone<br>> tried/started doing this?<br><br>CPack would likely need to support it first. Moving VTK over to the new<br>superbuild would also help there.<br><span style="color:#888888"><br><span class="m_-3315013511733145160m_-6534525690410963170hoenzb">--Ben</span></span><u></u><u></u></p></blockquote></div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div></div></div></blockquote></div><br></div>
</div></div><br>______________________________<wbr>_________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/<wbr>opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" rel="noreferrer" target="_blank">http://www.vtk.org/Wiki/VTK_<wbr>FAQ</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=<wbr>vtkusers</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/vtkusers" rel="noreferrer" target="_blank">http://public.kitware.com/<wbr>mailman/listinfo/vtkusers</a><br>
<br></blockquote></div><br></div>