[Paraview] ParaView 3.8-RC1 Not Copying Custom Plugins

Dave Partyka dave.partyka at kitware.com
Fri May 14 21:10:09 EDT 2010


Cool okay! Can you make a proper git patch against Master and send it to the
list? I will apply it and cherry pick it into the list.

On Fri, May 14, 2010 at 7:40 PM, Michael Jackson <
mike.jackson at bluequartz.net> wrote:

> There is another cmake variable "BUILD_PARAVIEW_PLUGINLIST" which needs to
> be enabled in the *ParaViewImport.cmake file. I added SET
> (BUILD_PARAVIEW_PLUGINLIST ON) to my PVMXADataModelParaViewImport.cmake file
> (and with the other corrections) I now can do a "make install" and have
> ParaView.app include my plugins. So where should I send a patch?
>
>  Now.. if I could only convince "make install" to actually install
> ParaView.app where I want that would be great. No Write privs in
> /Applications.
> --
>
> Mike Jackson <www.bluequartz.net>
>
> On May 14, 2010, at 5:12 PM, Michael Jackson wrote:
>
>  Ok,
>>  So here is the problem. The PARAVIEW_EXTRA_EXTERNAL_MODULES is called in
>> the top level ParaView CMakeLists.txt file. AFTER that call the line:
>> SET(PARAVIEW_PLUGINLIST "" CACHE INTERNAL "List of configured plugins"
>> FORCE)
>>
>> is called which wipes out any plugins that were added by External Modules.
>> So one needs to initialize the PARAVIEW_PLUGINLIST BEFORE the line:
>>
>> INCLUDE(ParaViewCommon)
>>
>> is executed:
>>
>> But that still didn't work but is probably part of the problem
>> ___________________________________________________________
>> Mike Jackson                      www.bluequartz.net
>>
>> On May 14, 2010, at 1:40 PM, Dave Partyka wrote:
>>
>>  Hi Mike,
>>>
>>> Do you mind trying to print some messages then? When you call
>>> ADD_PARAVIEW_PLUGIN the plugin gets Appended to PARAVIEW_PLUGINLIST and also
>>> install rules should be created. Can you add this line say in
>>> Applications\ParaView\CMakeLists.txt and then configure and see if you're
>>> plugins get printed in the list of plugins?
>>>
>>> message("PARAVIEW_PLUGINLIST ${PARAVIEW_PLUGINLIST}")
>>>
>>> On Fri, May 14, 2010 at 11:02 AM, Michael Jackson <
>>> mike.jackson at bluequartz.net> wrote:
>>> This is still NOT working on the latest pull of the "release" branch of
>>> ParaView. I can NOT simply do a "make install" on OS X and have my custom
>>> plugins copied into the Application Bundle along with any other plugins that
>>> are included with ParaView.
>>> ___________________________________________________________
>>>
>>> Mike Jackson                      www.bluequartz.net
>>>
>>> On Apr 26, 2010, at 11:47 AM, Michael Jackson wrote:
>>>
>>> Thanks, I'll give that a try. "Make install" does fixup the bundle
>>> correctly. I just left out my plugins.
>>>
>>> So I have to do a cpack run in order to get a working installation on my
>>> local machine? ie, an "installation" that is NOT in my build directory?
>>> Seems odd.
>>>
>>> --
>>> Mike Jackson <www.bluequartz.net>
>>>
>>> On Apr 26, 2010, at 11:05 AM, Dave Partyka wrote:
>>>
>>> I would recommend:
>>>
>>> cpack --config
>>> <build-dir>/Applications/ParaView/CPackParaViewConfig.cmake -G DragNDrop
>>>
>>> As per: http://paraview.org/Wiki/ParaView:Build_And_Install
>>>
>>> If you do make install I believe it just runs all install rules and I
>>> don't believe any of the fixup bundle routines get called.
>>>
>>> On Mon, Apr 26, 2010 at 9:43 AM, Michael Jackson <
>>> mike.jackson at bluequartz.net> wrote:
>>> Just tried a 'Make install' and after installation (to the wrong
>>> directory**) my custom plugins that are built as part of ParaView (using
>>> PARAVIEW_EXTRA_EXTERNAL_MODULE). Is this going to be fixed before the full
>>> release comes out?
>>>
>>>
>>> **I have a CMAKE_INSTALL_PREFIX of /Users/Shared/Toolkits/ParaView-3.8
>>> but when I run 'make install' ParaView gets installed into /Applications? I
>>> tried exporting DESTDIR=$CMAKE_INSTALL_PATH but that did not seem to help
>>> either. I do not have write access to /Applications for this user account so
>>> this "feature" is a real problem.
>>>
>>> ___________________________________________________________
>>> Mike Jackson                      www.bluequartz.net
>>> Principal Software Engineer       mike.jackson at bluequartz.net
>>> BlueQuartz Software               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
>>>
>>>
>>
> _______________________________________________
> 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.paraview.org/pipermail/paraview/attachments/20100514/b6a9d687/attachment-0001.htm>


More information about the ParaView mailing list