Difference between revisions of "ITK/Release 4/Modularization/Add a module/CMakeLists.txt"

From KitwarePublic
Jump to navigationJump to search
Line 1: Line 1:
If this module only contains template source codes (no "src" subdirectory):
  project(ITK-Foo)
  project(ITK-Foo)
  itk_module_impl()
 
#itk_module_impl() takes care of the installation and export rule for the module ITK-Foo
  itk_module_impl() #itk_module_impl() takes care of the installation and export rule for the module ITK-Foo
 
 
If this module generates a library or libraries (has a "src" subdirectory):
  project(ITK-Foo)
 
  set(ITK-Foo_LIBRARIES ITK-Foo)
  itk_module_impl()

Revision as of 20:25, 4 April 2011

If this module only contains template source codes (no "src" subdirectory):

project(ITK-Foo)
 
itk_module_impl() #itk_module_impl() takes care of the installation and export rule for the module ITK-Foo


If this module generates a library or libraries (has a "src" subdirectory):

 project(ITK-Foo)
 
 set(ITK-Foo_LIBRARIES ITK-Foo) 
 itk_module_impl()