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

Author Committer Branch Timestamp Parent
johan.andruejol johan.andruejol master 2016-09-08 16:09:05 master 761db660
Changeset

COMP: Update SlicerExecutionModel to be able to build JsonCpp

$ git shortlog --no-merges 26a62a0b..9a74e80a
Jean-Christophe Fillion-Robin (7):
STYLE: CMakeLists: Consistently requires version 2.8.6
STYLE: CMakeLists: Simplify code removing unneeded setting of CMP0016 to NEW
STYLE: CMakeLists: Simplify code removing unneeded setting of CMP0017
STYLE: CMakeLists: Simplify buildsystem using FindThreads module
STYLE: CMakeLists: Remove obsolete option ModuleDescriptionParser_USE_PYTHON
STYLE: CMakeLists: Finding of threading library is not needed anymore
JsonSerializationUtilities: Remove unused method

Johan Andruejol (10):
ENH: Improve JsonCpp support for SlicerExecutionModel
ENH: Add JsonCpp path to the GenerateCLP launcher
ENH: Do not pass the JsonCpp_DIR to the testing directly
ENH: Allow CLI to deserialize without the required arguments
ENH: Improve support for empty arrays
ENH: ParameterSerializer: Use the longflag in priority
ENH: ParameterSerializer: Fix multiple parameters handling for deserialization
STYLE: GenerateCLP: Factorize out the CMakeLists of the testing CLIs
ENH: ParameterSerializer: Improve escaping of the JSONModuleDescription
ENH: GenerateCLP: Force GenerateCLPLauncher rebuild on GenerateCLP change

git-svn-id: http://svn.slicer.org/Slicer4/trunk@25335 3bd1e089-480b-0410-8dfb-8563597acbee

mod - SuperBuild/External_SlicerExecutionModel.cmake Diff File