Import 2017-06-07 23:51:09: master 74737cf5

Author Committer Branch Timestamp Parent
jcfr jcfr master 2016-06-10 19:55:16 master 195c0d55
Changeset

BUG: Extension packaging: Support fixup of 3rd-party (external proj) libs

Introduces "SlicerTHIRDPARTY(BIN|LIB|SHARE)_DIR" and
"Slicer_INSTALLTHIRDPARTY(BIN|LIB|SHARE)_DIR" variables providing a
well defined interface for configuring the build and install directories
of external projects.

This commit also updates the extension fixup script to consider
libraries associated with thirdparty libraries.

See SBU-BMI/SlicerOpenCV#30

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

mod - CMake/SlicerConfig.cmake.in Diff File
mod - CMake/SlicerExtensionCPackBundleFixup.cmake.in Diff File
mod - CMake/UseSlicer.cmake.in Diff File
mod - Extensions/Testing/SuperBuildExtensionTemplate/SuperBuild/External_Foo.cmake Diff File
mod - Utilities/Templates/Extensions/SuperBuild/SuperBuild/External_Foo.cmake Diff File