Slicer: 2145-support-for-installing-extension-from-file fb88038a

Author Committer Branch Timestamp Parent
jcfr jcfr 2145-support-for-installing-extension-from-file 2013-02-24 15:38:48 2145-support-for-installing-extension-from-file ae670f9a
Changeset

COMP: Update system to use CMake built-in macro "cmake_parse_arguments"

SLICER_PARSE_ARGUMENTS has been kept around but will display an error
message if it used by some extension. That will give the opportunity
for extension maintainer to update their CMakeLists.txt.

Considering that the file "CMakeParseArguments" is also included in the
code base associated with Slicer 4.2.2-1, simply updating the extension
so that "cmake_parse_arguments" is used will be sufficient. Say differently,
CMakeLists.txt maintained for both extension build against Slicer nightly
and Slicer 4.2.2-1 won't diverge.

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

mod - CMake/SlicerFunctionInstallLibrary.cmake Diff File
mod - CMake/SlicerMacroBuildBaseQtLibrary.cmake Diff File
mod - CMake/SlicerMacroBuildModuleLogic.cmake Diff File
mod - CMake/SlicerMacroBuildModuleMRML.cmake Diff File
mod - CMake/SlicerMacroBuildModuleQtLibrary.cmake Diff File
mod - CMake/SlicerMacroBuildModuleVTKLibrary.cmake Diff File
mod - CMake/SlicerMacroBuildModuleWidgets.cmake Diff File
mod - CMake/SlicerMacroBuildQtModule.cmake Diff File
mod - CMake/SlicerMacroParseArguments.cmake Diff File
mod - CMake/SlicerMacroPythonWrapModuleVTKLibrary.cmake Diff File
mod - CMakeLists.txt Diff File