View Issue Details

IDProjectCategoryView StatusLast Update
0002407Slicer4Core: Extensionspublic2014-03-06 04:51
Reportergregsharp Assigned Tojcfr  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.2.0Fixed in VersionSlicer 4.2.0 
Summary0002407: Extensions that depend upon extensions
Description

It would be great to have capability to have one extension depend upon another. It is our strategy for SlicerRT to depend upon plastimatch.

TagsNo tags attached.

Relationships

duplicate of 0002222 closedjcfr Dependant extensions get the _DIR variable from the ones it depends on 
related to 0002034 closedgregsharp Integrate Plastimatch extensions 

Activities

jcfr

jcfr

2012-08-22 13:18

administrator   ~0005731

Assuming an extension B is declared as dependency of extension A within the extension description file, the variable "B_DIR" will be set when A is configured by the extension build system.

It's the role of the developer of extension B to provide a BConfig.cmake file or the role of developer of extension A to appropriately retrieve library etc .. based on B_DIR.

See 0002222 and http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=20481

jcfr

jcfr

2014-03-06 04:50

administrator   ~0010710

Closing resolved issues that have not been updated in more than 3 months

Issue History

Date Modified Username Field Change
2012-08-17 05:20 gregsharp New Issue
2012-08-17 05:20 gregsharp Status new => assigned
2012-08-17 05:20 gregsharp Assigned To => jcfr
2012-08-22 05:42 jcfr Target Version => Slicer 4.2.0 - Feature freeze Sept 1st 2012
2012-08-22 13:18 jcfr Note Added: 0005731
2012-08-22 13:18 jcfr Status assigned => resolved
2012-08-22 13:18 jcfr Fixed in Version => Slicer 4.2.0 - Feature freeze Sept 1st 2012
2012-08-22 13:18 jcfr Resolution open => fixed
2012-08-22 13:19 jcfr Relationship added duplicate of 0002222
2012-08-22 13:22 jcfr Relationship added related to 0002034
2014-03-06 04:50 jcfr Note Added: 0010710
2014-03-06 04:51 jcfr Status resolved => closed