Latest commit b02e72e Aug 24, 2016 @jcfr jcfr COMP: SlicerExtensionCPack: Use proper variable evaluation
This commit should fix UKFTractography extension packaging, it is
currently failing because "UKFTractography_SUPERBUILD" is an option
and checking if it is defined always return TRUE.

It also fixes a regression introduced in r25181 (BUG: Extension
packaging: For SuperBuild extension, ensure fixup happen last)

Reviewed-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>

From: Isaiah Norton <inorton@bwh.harvard.edu>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@25303 3bd1e089-480b-0410-8dfb-8563597acbee
Permalink
..
Failed to load latest commit information.
LastConfigureStep BUG: Update Slicer build system to report packaging errors on CDash. Mar 21, 2016
SlicerLinkerAsNeededFlagCheck BUG: 2321 Added a check for linker capabilities Oct 11, 2012
Testing ENH: Add SlicerExtensionDescriptionSpec CMake module Jul 8, 2016
cuda STYLE: Move CMake commands to match new conventions Jun 23, 2011
BundleUtilitiesWithRPath.cmake ENH: BundleUtilities: Ensure framework symlinks and Info.plist exist Feb 25, 2015
CTestCustom.cmake.in COMP: Remove unused CLIs MIDASApplications and BatchMakeApplications Jun 30, 2014
CTestPackage.cmake COMP: Facilitate re-use of SlicerFunctionCTestPackage Mar 29, 2012
ExternalData.cmake COMP: Update ExternalData and remove hack in SLICER_ADD_PYTHON_UNITTEST Mar 13, 2013
ExternalData_config.cmake.in COMP: Configuring to use External Data. May 27, 2012
ExternalProjectAddSource.cmake COMP: Fix ExternalProjectAddSource to work with non-clean build direc… Nov 12, 2015
ExternalProjectDependency.cmake COMP: Update ExternalProjectDependency based on commontk/Artichoke@7f… Dec 1, 2015
ExternalProjectForNonCMakeProject.cmake ENH: Remove trailing spaces from flags passed to non cmake-ified proj… Mar 1, 2015
FindFontConfig.cmake COMP: Add FindFontConfig.cmake May 3, 2014
FindGit.cmake BUG: FindGit: Add GIT_VERSION_STRING from upstream. Oct 19, 2015
GetPrerequisitesWithRPath.cmake BUG: Ensure library can be loaded from different place using @rpath May 17, 2013
ITKPlatformSpecificChecks.cmake COMP: Modern gcc compilers have a reasonable template depth limit Jan 8, 2014
ListToString.cmake COMP: ListToString: Ensure function works with CMake 2.8.9 Dec 1, 2015
MIDAS.cmake ENH: Update MIDAS.cmake May 6, 2011
MIDASAPILogin.cmake ENH: MIDASAPI: Accept json response with whitespaces after the colon. Jul 8, 2016
MIDASAPIUploadPackage.cmake ENH: MIDASAPI: Accept json response with whitespaces after the colon. Jul 8, 2016
MIDASCTestUploadURL.cmake COMP: Signature of midas_ctest_upload_url is now explicit Mar 29, 2012
MacOSXBundleInfo.plist.in COMP: Adding support for Apple's Retina display for fonts Feb 11, 2014
PreventDirWithSpaces.cmake COMP: Ensure PreventDirWithSpaces CMake variables is passed to inner … Jun 22, 2014
PreventDirWithTooManyChars.cmake BUG: Consider inner build dir when checking for max root directory le… Jun 22, 2014
PreventInBuildInstalls.cmake ENH: Prevent in build installs Jul 6, 2011
PreventInSourceBuilds.cmake STYLE: Rename Build Dir in PreventInSourceBuilds Mar 9, 2016
Slicer3PluginsMacros.cmake COMP: Rename Slicer_INSTALL_PLUGINS_LIB_DIR CMake variable into Slice… Aug 26, 2011
Slicer3ValgrindSuppressions.supp COMP: Rename project Slicer3 into Slicer Oct 8, 2010
SlicerBlockCTKAppLauncherSettings.cmake BUG: ExtensionsWizard: Fix CERTIFICATE_VERIFY_FAILED publishing error Oct 21, 2015
SlicerBlockCXXCoverageFlags.cmake STYLE: Remove year from Kitware copyright Sep 21, 2011
SlicerBlockCXXRequiredFlags.cmake COMP: Fix "unused-local"typedefs" warning and update ITKv4 May 8, 2014
SlicerBlockFindQtAndCheckVersion.cmake STYLE: Tweak SlicerBlockFindQtAndCheckVersion to display main project… Mar 16, 2015
SlicerBlockInstallCMakeProjects.cmake ENH: ITKPython: Add support for optionally installing ITKPython Wrapping Jan 26, 2016
SlicerBlockInstallDCMTKApps.cmake ENH: add extra DCMTK apps Sep 4, 2015
SlicerBlockInstallDCMTKLibs.cmake COMP: Ensure DCMTK libraries are packaged. Jul 14, 2014
SlicerBlockInstallExternalPythonModules.cmake STYLE: Remove VTKv5 support Dec 1, 2015
SlicerBlockInstallLibArchive.cmake STYLE: Move CMake commands to match new conventions Jun 23, 2011
SlicerBlockInstallOpenSSL.cmake COMP: Fix windows packaging error introduced by r24006 Mar 3, 2015
SlicerBlockInstallPython.cmake BUG: Rename installed python executable to account for case-insistive… Apr 8, 2014
SlicerBlockInstallPythonQt.cmake ENH: Update PythonQt CMake install code to check value of PYTHONQT_IN… Feb 9, 2015
SlicerBlockInstallQt.cmake COMP: Add Slicer_ADDITIONAL_REQUIRED_QT_MODULES to add QT modules Dec 3, 2013
SlicerBlockInstallQtPlugins.cmake BUG: Associate component with Qt plugin install rules Apr 8, 2014
SlicerBlockInstallQtTesting.cmake COMP: Package QtTesting Apr 30, 2012
SlicerBlockInstallTcl.cmake ENH: Associate a component with install rules Apr 8, 2014
SlicerBlockOperatingSystemNames.cmake ENH: Facilitate code maintenance by abstracting the operating system … Mar 19, 2012
SlicerBlockPlatformCheck.cmake COMP: Explicitly require CMake >= 2.8.11.2 on Mountain Lion Sep 2, 2013
SlicerBlockSetCMakeOSXVariables.cmake BUG: Don't explicitly set the OSX_DEPLOYMENT_TARGET Jan 8, 2015
SlicerCPack.cmake STYLE: Remove VTKv5 support Dec 1, 2015
SlicerCPackBundleFixup.cmake.in BUG: Ensure itcl library is fixed when packaging on MacOSX - Attempt #2 Jul 29, 2015
SlicerCPackBundleVerify.cmake BUG: Fix extension bundling and simplify mechanism used to specify th… May 28, 2012
SlicerCheckCMakeHTTPS.cmake ENH: Add configure time check that CMake supports HTTPS Jun 2, 2016
SlicerCheckSourceTree.cmake ENH: Added safeguard hook to tell developer to setup environment Apr 24, 2013
SlicerConfig.cmake.in BUG: Extension packaging: Support fixup of 3rd-party (external proj) … Jun 10, 2016
SlicerConfigVersion.cmake.in ENH: Configure SlicerConfigVersion.cmake so that find_package(Slicer … Dec 20, 2011
SlicerConfigureVersionHeaderTarget.cmake STYLE: Simplify SlicerConfigureVersionHeader target Jun 14, 2016
SlicerDashboardDriverScript.cmake ENH: Update Slicer driver dashboard script to display variables. Mar 21, 2016
SlicerDashboardScript.TEMPLATE.cmake ENH: Update Slicer driver dashboard script to display variables. Mar 21, 2016
SlicerExtensionCPack.cmake COMP: SlicerExtensionCPack: Use proper variable evaluation Aug 23, 2016
SlicerExtensionCPackBundleFixup.cmake.in BUG: Extension packaging: Support fixup of 3rd-party (external proj) … Jun 10, 2016
SlicerExtensionTemplatesGenerator.cmake ENH: Add convenience target SlicerGenerateExtensionTemplates Apr 24, 2016
SlicerFunctionAddPythonQtResources.cmake COMP: slicerFunctionAddPythonQtResources - Fix unknown argument warning Mar 27, 2015
SlicerFunctionCheckCompilerFlags.cmake STYLE: Move CMake commands to match new conventions Jun 23, 2011
SlicerFunctionGetGccVersion.cmake STYLE: Move CMake commands to match new conventions Jun 23, 2011
SlicerFunctionInstallLibrary.cmake COMP: Update system to use CMake built-in macro "cmake_parse_arguments" Feb 24, 2013
SlicerFunctionToday.cmake STYLE: Move CMake commands to match new conventions Jun 23, 2011
SlicerGenerateSlicerConfig.cmake ENH: Make vtkAddon classes available in Python as vtkITK Oct 8, 2015
SlicerInstallConfig.cmake.in ENH: Make vtkAddon classes available in Python as vtkITK Oct 8, 2015
SlicerLinkerAsNeededFlagCheck.cmake BUG: 2321 Added a check for linker capabilities Oct 11, 2012
SlicerMacroBuildApplication.cmake ENH: Add include directories in slicerMacroBuildApplication Mar 3, 2016
SlicerMacroBuildBaseQtLibrary.cmake ENH: Improve build targets organization in IDE that support folders Feb 5, 2015
SlicerMacroBuildCLI.cmake COMP: Add deprecated warning message to "slicerMacroBuildCLI" Jan 25, 2013
SlicerMacroBuildModuleLogic.cmake ENH: Improve build targets organization in IDE that support folders Feb 5, 2015
SlicerMacroBuildModuleMRML.cmake ENH: Improve build targets organization in IDE that support folders Feb 5, 2015
SlicerMacroBuildModuleQtLibrary.cmake COMP: Fix module library build macros to consider already set variables Sep 13, 2015
SlicerMacroBuildModuleVTKLibrary.cmake COMP: Fix module library build macros to consider already set variables Sep 13, 2015
SlicerMacroBuildModuleWidgets.cmake ENH: Improve build targets organization in IDE that support folders Feb 5, 2015
SlicerMacroBuildQtModule.cmake ENH: Improve build targets organization in IDE that support folders Feb 5, 2015
SlicerMacroBuildScriptedModule.cmake BUG: Fix py_nomainwindow_qSlicerDICOMModuleGenericTest Mar 10, 2015
SlicerMacroCheckExternalProjectDependency.cmake COMP: Ensure 'superbuild_include_once' works independently of caller … Dec 2, 2013
SlicerMacroConfigureGenericCxxModuleTests.cmake COMP: Fix macro SlicerMacroConfigureGeneric{Cxx, Python}ModuleTests s… Apr 5, 2013
SlicerMacroConfigureGenericPythonModuleTests.cmake COMP: Fix macro SlicerMacroConfigureGeneric{Cxx, Python}ModuleTests s… Apr 5, 2013
SlicerMacroConfigureModuleCxxTestDriver.cmake ENH: Added output checking to module CXX tests Nov 20, 2015
SlicerMacroEmptyExternalProject.cmake STYLE: Move CMake commands to match new conventions Jun 23, 2011
SlicerMacroExtractRepositoryInfo.cmake COMP: Associate extension package name with the date of the last commit. May 13, 2014
SlicerMacroGetOperatingSystemArchitectureBitness.cmake COMP: Prevent confusion by consistently using platform as concatenati… Apr 26, 2012
SlicerMacroParseArguments.cmake COMP: Update system to use CMake built-in macro "cmake_parse_arguments" Feb 24, 2013
SlicerMacroPythonTesting.cmake STYLE: Automatically enable "ignore-slicerrc" if "testing" option is … May 19, 2016
SlicerMacroPythonWrapModuleVTKLibrary.cmake STYLE: Simplify import of Logic/MRML/DisplayableManager python modules May 31, 2016
SlicerMacroSimpleTest.cmake COMP: Update Slicer test macros to support ExternalData Mar 12, 2013
SlicerMacroTranslation.cmake ENH: Associate component with all install rules. May 13, 2014
SlicerPackageAndUploadTarget.cmake STYLE: Fix comment associated with packageupload target Mar 22, 2016
SlicerVersion.cmake STYLE: CMakeLists: Move setting of Slicer version into its own file Jun 14, 2016
TopologicalSort.cmake ENH: Add TopologicalSort macro Jul 3, 2011
UseSlicer.cmake.in BUG: Extension packaging: Support fixup of 3rd-party (external proj) … Jun 10, 2016
UseSlicerMacros.cmake ENH: Update slicer_setting_variable_message to understand OBFUSCATE o… Mar 21, 2016
itkCheckCXXAcceptsFlags.cmake COMP: Added ITK CMake script allowing to get ITK required C/Cxx flags Apr 26, 2011
pre-commit ENH: Added safeguard hook to tell developer to setup environment Apr 24, 2013
qSlicerExport.h.in STYLE: Remove trailing whitespace in qSlicerExport.h.in Jun 24, 2012
vtkMacroKitPythonWrap.cmake STYLE: Remove VTKv5 support Dec 1, 2015
vtkSlicerConfigure.h.in ENH: Made disclaimer popup configurable May 19, 2015
vtkSlicerVersionConfigure.h.in STYLE: Simplify SlicerConfigureVersionHeader target Jun 14, 2016
vtkSlicerVersionConfigureInternal.h.in STYLE: Simplify SlicerConfigureVersionHeader target Jun 14, 2016