Commit 21e6e8dd authored by saubatn's avatar saubatn
Browse files

UPDATED CamiTK / CEP Packaging step 2.

UPDATED Prefix all libraries target with 'library-'.
UPDATED Preparation for step 3 : regex replace '-' by '_' for packaging (sdk + cep).


git-svn-id: svn+ssh://scm.forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/camitk/trunk/camitk@836 ec899d31-69d1-42ba-9299-647d76f65fb3
parent 9d60cda0
camitk_extension(ACTION_EXTENSION DEFINES COMPILE_APPLICATION_ACTION_API)
camitk_extension( ACTION_EXTENSION
DEFINES COMPILE_APPLICATION_ACTION_API
CEP_NAME SDK
DESCRIPTION "Action-application features basic actions on components, such as open, close, save as ..."
)
if(NOT ACTION_APPLICATION)
message(FATAL_ERROR "ACTION_APPLICATION cannot be set to OFF, it is mandatory for any CamiTK applications")
......
# Call CamiTK CMake Macro to define the action
camitk_extension(ACTION_EXTENSION)
camitk_extension( ACTION_EXTENSION
CEP_NAME SDK
DESCRIPTION "Allows to use the arbitrary slice on image component"
)
# Call CamiTK CMake Macro to define the action
camitk_extension(ACTION_EXTENSION
DEFINES COMPILE_BOXVOI_ACTION_API
NEEDS_ACTION_EXTENSION multipicking
)
camitk_extension( ACTION_EXTENSION
DEFINES COMPILE_BOXVOI_ACTION_API
NEEDS_ACTION_EXTENSION multipicking
CEP_NAME SDK
DESCRIPTION "Allows to crop a volume image"
)
\ No newline at end of file
camitk_extension(ACTION_EXTENSION
DEFINES COMPILE_LUT_ACTION_API
)
\ No newline at end of file
camitk_extension( ACTION_EXTENSION
DEFINES COMPILE_LUT_ACTION_API
CEP_NAME SDK
DESCRIPTION "Displays the image look-up-table (lut)"
)
\ No newline at end of file
camitk_extension(ACTION_EXTENSION
DEFINES COMPILE_MULTIPICKING_ACTION_API
INSTALL_ALL_HEADERS
camitk_extension( ACTION_EXTENSION
DEFINES COMPILE_MULTIPICKING_ACTION_API
INSTALL_ALL_HEADERS
CEP_NAME SDK
DESCRIPTION "Action-multipicking allows to make several pixel picking on an image component (volumic image)"
)
\ No newline at end of file
# Call CamiTK CMake Macro to define the action
camitk_extension(ACTION_EXTENSION
DEFINES COMPILE_PIXELCOLORCHANGER_ACTION_API
)
camitk_extension( ACTION_EXTENSION
DEFINES COMPILE_PIXELCOLORCHANGER_ACTION_API
CEP_NAME SDK
DESCRIPTION "Allows changing the color of the image pixels"
)
\ No newline at end of file
camitk_extension(ACTION_EXTENSION
DEFINES COMPILE_RECONSTRUCTION_ACTION_API
)
\ No newline at end of file
camitk_extension( ACTION_EXTENSION
DEFINES COMPILE_RECONSTRUCTION_ACTION_API
CEP_NAME SDK
DESCRIPTION "Use marching cube algorithm to create a surfacic mesh from a volumic image"
)
\ No newline at end of file
camitk_extension(ACTION_EXTENSION)
\ No newline at end of file
camitk_extension( ACTION_EXTENSION
CEP_NAME SDK
DESCRIPTION "Display in 3D the component"
)
camitk_extension(ACTION_EXTENSION
NEEDS_QTXML
DEFINES COMPILE_VOLUME_RENDERING_ACTION_API
)
camitk_extension( ACTION_EXTENSION
NEEDS_QTXML
DEFINES COMPILE_VOLUME_RENDERING_ACTION_API
CEP_NAME SDK
DESCRIPTION "Use ray tracing to produce a 3D reprensation of the image"
)
camitk_extension(ACTION_EXTENSION
DEFINES COMPILE_BASIC_MESH_ACTION_API
)
\ No newline at end of file
camitk_extension( ACTION_EXTENSION
DEFINES COMPILE_BASIC_MESH_ACTION_API
CEP_NAME SDK
DESCRIPTION "Provides basic actions on meshes"
)
camitk_extension(ACTION_EXTENSION
DEFINES COMPILE_BASIC_TOPOLOGY_ACTION_API
)
\ No newline at end of file
camitk_extension( ACTION_EXTENSION
DEFINES COMPILE_BASIC_TOPOLOGY_ACTION_API
CEP_NAME SDK
DESCRIPTION "Allows to create simple 3D objects"
)
\ No newline at end of file
camitk_extension(ACTION_EXTENSION
NEEDS_COMPONENT_EXTENSION vtkmesh
DEFINES COMPILE_MESHPROCESSING_ACTION_API
)
camitk_extension( ACTION_EXTENSION
NEEDS_COMPONENT_EXTENSION vtkmesh
DEFINES COMPILE_MESHPROCESSING_ACTION_API
CEP_NAME SDK
DESCRIPTION "Features some nice algorithms to process on meshes"
)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment