View Issue Details

IDProjectCategoryView StatusLast Update
0004276Slicer4Core: Extensionspublic2018-03-02 11:06
Reporterjcfr Assigned Tojcfr  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.6.0Fixed in VersionSlicer 4.6.0 
Summary0004276: EXTENSION_SCREENSHOTURLS should be optional and not cause extension configuration failure
Description

<pre>
[...]
-- Found Git: C:/Program Files (x86)/Git/bin/git.exe
-- Found Subversion: C:/Program Files/SlikSvn/bin/svn.exe (found version "1.7.8")
-- Configuring SEM CLI module: SobolevSegmenter
-- Extension description has been written to: C:/D/N/S-1-E-b/SobolevSegmenter-build/SobolevSegmenter.s4ext
CMake Error at C:/D/N/Slicer-1/Extensions/CMake/SlicerExtensionPackageAndUploadTarget.cmake:115 (message):
Variable EXTENSION_SCREENSHOTURLS is not defined !
Call Stack (most recent call first):
C:/D/N/Slicer-1/CMake/SlicerExtensionCPack.cmake:213 (include)
CMakeLists.txt:48 (include)
</pre>

See http://slicer.cdash.org/viewConfigure.php?buildid=904984

TagsNo tags attached.

Related Changesets

Import 2017-06-07 23:51:09: master 3e9cfb48

2016-10-12 14:13:17

jcfr

Details Diff
BUG: Extension upload: Ensure missing optional metatdata do not cause failure

This commit improves the Extension build system tests to check that:

(1) optional extension metatdata NOT specified in the CMakeLists do NOT
prevent the configure/build/test/upload from happening

(2) metadata submitted to the extension server during the upload are the
expected ones.

Fixes 0004276

git-svn-id: http://svn.slicer.org/Slicer4/trunk@25434 3bd1e089-480b-0410-8dfb-8563597acbee
mod - CMake/UseSlicer.cmake.in Diff File
mod - Extensions/CMake/MIDASAPIUploadExtension.cmake Diff File
mod - Extensions/CMake/Testing/SlicerExtensionBuildSystemTest.py Diff File

Issue History

Date Modified Username Field Change
2016-10-11 11:09 jcfr New Issue
2016-10-11 11:09 jcfr Status new => assigned
2016-10-11 11:09 jcfr Assigned To => jcfr
2016-10-12 11:49 jcfr Note Added: 0014177
2016-10-12 14:24 jcfr Note Added: 0014179
2016-10-12 14:24 jcfr Status assigned => resolved
2016-10-12 14:24 jcfr Fixed in Version => Slicer 4.6.0
2016-10-12 14:24 jcfr Resolution open => fixed
2017-06-10 08:51 jcfr Changeset attached => Slicer master 3e9cfb48
2018-03-02 11:06 jcfr Status resolved => closed