[Paraview] ParaView 3.8.0 Not Installing Client Plugins correctly.
Mike Jackson
mike.jackson at bluequartz.net
Thu May 27 15:54:10 EDT 2010
So then what is the point of having ParaView look in the plugins
directory if it is not going to be used. Why not just have ParaView
look in the "bin" folder (at least on windows)?
I see there is a file called ".plugins" inside the bin directory. Mine
has the following content:
<?xml version="1.0"?>
<Plugins>
<Plugin name="SierraPlotTools" auto_load="0"/>
<Plugin name="SurfaceLIC" auto_load="0"/>
<Plugin name="AnalyzeReader" auto_load="0"/>
<Plugin name="AnalyzeWriter" auto_load="0"/>
<Plugin name="NIfTIReader" auto_load="0"/>
<Plugin name="NIfTIWriter" auto_load="0"/>
</Plugins>
This is missing my plugins although the plugins are "installed" in the
bin directory during the "INSTALL" project build. There is another
file in the build directory called "PluginList.txt" that _does_ list
my plugins though.
_________________________________________________________
Mike Jackson mike.jackson at bluequartz.net
BlueQuartz Software www.bluequartz.net
Principal Software Engineer Dayton, Ohio
On Thu, May 27, 2010 at 3:42 PM, Utkarsh Ayachit
<utkarsh.ayachit at kitware.com> wrote:
> Mike,
>
> That was a conscious decision. We deliberately install all plugin dlls
> in the same directory as the paraview.exe on windows, just to avoid
> missing dlls issues at runtime. Originally, we had the separate
> "plugins" directory to make it easier for users to locate the plugins
> and load them manually. But now, that's a non-issue, since paraview
> explicitly lists all the plugins it's distributed with in the plugin
> manager dialog.
>
> Are you saying that the plugins added using
> PARAVIEW_EXTRA_EXTERNAL_MODULES are not being installed at all? If
> that's the case, then it's definitely a bug.
>
> As far as the package generation goes, you need to use CPack. Refer to
> this wiki page for details:
> http://www.paraview.org/Wiki/ParaView:Build_And_Install#Install_ParaView
>
> Utkarsh
>
> On Thu, May 27, 2010 at 12:37 PM, Mike Jackson
> <mike.jackson at bluequartz.net> wrote:
>> Pulled ParaView 3.8.0 from Git. Configured with CMake for VS2008 x64
>> with PARAVIEW_EXTRA_EXTERNAL_MODULES listing 4 of my custom plugins.
>> Compiled. Installed. And all the "client" plugins are installed lose
>> into the ParaView-3.8.0/bin directory instead of
>> ParaView-3.8.0/bin/plugins. Also, I have NSIS installed, where is the
>> "PACKAGE" target in the VS Solution or is there another mechanism to
>> use to create the installer?
>> The other (probably more likely) possibility is that I didn't really
>> pull the 3.8.0 tag from git and instead have some other tag.
>>
>> # On branch v3.8.0
>> # Changed but not updated:
>> # (use "git add <file>..." to update what will be committed)
>> # (use "git checkout -- <file>..." to discard changes in working directory)
>> #
>> # modified: CMake/FindHDF5.cmake
>> #
>> # Untracked files:
>> # (use "git add <file>..." to include in what will be committed)
>> #
>> # .cproject
>> # .project
>> # Applications/ParaView/Testing/XML/Fractal3D.xml
>> # CMake/AdjustLibVars.cmake
>> # CMake/_FindHDF5.cmake
>> # i386/
>> # x64/
>> no changes added to commit (use "git add" and/or "git commit -a")
>>
>> I just tried this with the ParaView 3.8.0 source code .zip file from
>> the paraview.org web site and had the same results. I also built the
>> NSIS installer, and then actually ran the installer and the same issue
>> happens. Bug?
>> _________________________________________________________
>> Mike Jackson mike.jackson at bluequartz.net
>> BlueQuartz Software www.bluequartz.net
>> Principal Software Engineer Dayton, Ohio
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.paraview.org/mailman/listinfo/paraview
>>
>
More information about the ParaView
mailing list