Slicer: 2145-support-for-installing-extension-from-file 9fd742e6
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
jcfr | jcfr | 2145-support-for-installing-extension-from-file | 2013-05-30 01:34:17 | 2145-support-for-installing-extension-from-file 5036d0a4 |
Changeset | ENH: Do not require "if(NOT Slicer_SOURCE_DIR)" in extension Before this commit, to allow extension or module to be bundled This commit improves the build system so that making this This will allow extension developer to write simpler CMakeLists.txt Before: cmake_minimum_required(VERSION 2.8.9) if(NOT Slicer_SOURCE_DIR) if(NOT Slicer_SOURCE_DIR) if(NOT Slicer_SOURCE_DIR) add_subdirectory(ModuleA) if(NOT Slicer_SOURCE_DIR) After: cmake_minimum_required(VERSION 2.8.9) find_package(Slicer COMPONENTS ConfigurePrerequisites) project(EmptyExtensionTemplate) set(EXTENSION_HOMEPAGE "http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Extensions/EmptyExtensionTemplate") find_package(Slicer REQUIRED) add_subdirectory(ModuleA) include(${Slicer_EXTENSION_CPACK}) git-svn-id: http://svn.slicer.org/Slicer4/trunk@22063 3bd1e089-480b-0410-8dfb-8563597acbee |
|||
mod - CMake/LastConfigureStep/CMakeLists.txt | Diff File | |||
mod - CMake/SlicerConfig.cmake.in | Diff File | |||
mod - CMake/SlicerExtensionCPack.cmake | Diff File | |||
mod - CMake/SlicerGenerateSlicerConfig.cmake | Diff File | |||
mod - CMake/UseSlicer.cmake.in | Diff File | |||
mod - CMakeLists.txt | Diff File |