View Issue Details

IDProjectCategoryView StatusLast Update
0004200Slicer4Core: Extensionspublic2017-06-10 08:51
Reporterfedorov Assigned Tojcfr  
PriorityhighSeverityblockReproducibilityalways
Status closedResolutionfixed 
Product VersionSlicer 4.6.0 
Target VersionFixed in Version 
Summary0004200: Unable to specify multiple dependencies for the extension
Description

Dependencies separated with space are interpreted as one extension. Using comma as a separator prevents any of the extensions to be built.

Additional Information

discussion on the devel list: http://slicer-devel.65872.n3.nabble.com/Dependency-extension-fails-to-install-td4036694.html

TagsNo tags attached.

Activities

fedorov

fedorov

2016-06-01 16:12

developer   ~0013925

related PR and discussion https://github.com/commontk/qRestAPI/pull/11

fedorov

fedorov

2016-07-11 16:24

developer   ~0014036

The issue appears to be resolved as of Jul 11 nghtly. Thank you @jcfr!

jcfr

jcfr

2016-07-12 21:23

administrator   ~0014039

Thanks for the update.

Next step will be to integrate the tests.

Here is a preview: https://github.com/jcfr/Slicer/commit/a50eaf545b3edd18174c769dc3aa8cd39da32be8

Related Changesets

Import 2017-06-07 23:51:09: master e0af6146

2016-07-07 21:26:25

jcfr

Details Diff
BUG: ExtensionBuildSystem: Fix passing of EXTENSION_DEPENDS

This commit fixes test py_cmake_slicer_extensions_index_build_without_upload

Note that the testing framework adding the following two tests:
- py_cmake_slicer_extensions_index_build_without_upload
- py_cmake_slicer_extensions_index_build_with_upload

will be integrated in future commits.

Fixes 0004200

git-svn-id: http://svn.slicer.org/Slicer4/trunk@25218 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Extensions/CMake/SlicerBlockBuildPackageAndUploadExtensions.cmake Diff File

Issue History

Date Modified Username Field Change
2016-05-27 16:16 fedorov New Issue
2016-05-27 16:16 fedorov Status new => assigned
2016-05-27 16:16 fedorov Assigned To => jcfr
2016-06-01 16:12 fedorov Note Added: 0013925
2016-07-11 16:24 fedorov Note Added: 0014036
2016-07-11 16:24 fedorov Status assigned => closed
2016-07-11 16:24 fedorov Resolution open => fixed
2016-07-12 21:23 jcfr Note Added: 0014039
2017-06-10 08:51 jcfr Changeset attached => Slicer master e0af6146