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

Author Committer Branch Timestamp Parent
jcfr jcfr master 2016-10-12 14:13:17 master b5982e71
Affected Issues 0004276: EXTENSION_SCREENSHOTURLS should be optional and not cause extension configuration failure
Changeset

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