Ticket #3069 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

CMake work for VATES-ParaView

Reported by: Michael Reuter Owned by: Michael Reuter
Priority: major Milestone: Iteration 29
Component: VATES Keywords:
Cc: Blocked By:
Blocking: Tester: Owen Arnold

Description

The CMake build system for the VATES-ParaView code needs a bit of work done to it. Some of the things to be done:

  • Remove duplicate find_package calls
  • Use standard CMake variables from ParaView
  • Trap GMock usage behind flags
  • Create new location for plugin libraries
  • Correct environment to get a Jenkins build going
  • Add installation commands

Change History

comment:1 Changed 9 years ago by Michael Reuter

  • Status changed from new to accepted

comment:2 Changed 9 years ago by Michael Reuter

(In [12006]) Establishing a common look to the files. This refs #3069.

comment:3 Changed 9 years ago by Michael Reuter

(In [12007]) Missed a file. This refs #3069.

comment:4 Changed 9 years ago by Michael Reuter

(In [12009]) Removing duplicate find_package calls and fixing some formatting. This refs #3069.

comment:5 Changed 9 years ago by Michael Reuter

(In [12015]) Consolidate inclusion of ParaViewUse file. This refs #3069.

comment:6 Changed 9 years ago by Michael Reuter

(In [12016]) Removed unneeded path modifications as these are handled by upper level include. This refs #3069.

comment:7 Changed 9 years ago by Michael Reuter

(In [12017]) Fix formatting. This refs #3069.

comment:8 Changed 9 years ago by Michael Reuter

(In [12019]) Consolidating VatesAPI inclusion. This refs #3069.

comment:9 Changed 9 years ago by Michael Reuter

(In [12128]) Adding doxygen content. This refs #3069.

comment:10 Changed 9 years ago by Michael Reuter

Last checkin should have been for #2955.

comment:11 Changed 9 years ago by Russell Taylor

(In [12311]) MDDataObjects needs to go in the lib directory on install to keep the Mac happy. Re #3069.

comment:12 Changed 9 years ago by Michael Reuter

(In [12797]) Adding CPack stuff for Vates packaging on Linux. This refs #3069.

comment:13 Changed 9 years ago by Michael Reuter

(In [12820]) Adding plugin path for Vates GUI to Linux env scripts. Doesn't matter if Vates is present or not. This refs #3069.

comment:14 Changed 9 years ago by Michael Reuter

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:15 Changed 9 years ago by Owen Arnold

  • Status changed from verify to verifying
  • Tester set to Owen Arnold

comment:16 Changed 9 years ago by Owen Arnold

  • Status changed from verifying to closed

Works. Duplicates gone + packaging commands introduced. Some work also done towards this under #3115 #3114.

comment:17 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 3916

Note: See TracTickets for help on using tickets.