File: CMakeLists.txt

package info (click to toggle)
camitk 6.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 389,496 kB
  • sloc: cpp: 103,476; sh: 2,448; python: 1,618; xml: 984; makefile: 128; perl: 84; sed: 20
file content (61 lines) | stat: -rw-r--r-- 2,351 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#--------------------------------------------
#         CamiTK Action Extension
#--------------------------------------------
camitk_extension(
    ACTION_EXTENSION
    
    
    
    TARGET_NAME "rename-action-extension-normal"
    INSTALL_ALL_HEADERS
    DESCRIPTION "Rename the selected mesh component"
    CAMITK_FILE "rename-mesh-component.camitk"
    

    #
    # Other supported options:
    #
    # [NEEDS_ITK]
    # [NEEDS_LIBXML2]
    # [NEEDS_OPENCV]
    # [NEEDS_IGSTK]
    # [NEEDS_XSD]
    # [NEEDS_GDCM]
    # [NEEDS_ACTION_EXTENSION action1 action2 ...]
    # [NEEDS_VIEWER_EXTENSION viewer1 viewer2 ...]
    # [NEEDS_COMPONENT_EXTENSION component1 component2 ...]
    # [NEEDS_CEP_LIBRARIES CEPLib1 CEPLib2 ...]
    # [INCLUDE_DIRECTORIES dir1 dir2 ...]
    # [DEFINES flag1 flag2 ...]
    # [CXX_FLAGS flag1 flag2 ...]
    # [EXTERNAL_SOURCES file1 file2 ...]
    # [EXTERNAL_LIBRARIES lib1 lib2 ...]
    # [HEADERS_TO_INSTALL header1.h header2.h ...]
    # [INSTALL_ALL_HEADERS]
    # Activate test:
    #ENABLE_AUTO_TEST
    # Limit tested files to a list
    # By default tests use all files in subdir testdata/ for component or all installed testdata files for actions
    #TEST_FILES file1 file2 ...
    # for component extension, test can be relaxed to lower levels using the AUTO_TEST_LEVEL option
    # for action extension, you can add an integration test using the ENABLE_INTEGRATION_TEST option
)

# For component extension, additional action autotest can be added.
# If this extension provides a new component extension, it is possible to check its integration 
# with previously defined actions (in CamiTK SDK or other CEPs) by using the
# camitk_additional_action_test macro.
# Example:
# camitk_additional_action_test(ACTION_EXTENSIONS action1 action2
#                               TEST_FILES file1 file2
# )
# will add automatic test for action1 and action2 using file1 and file2 (provided by this extension in testdata subdir)

# Use the camitk_disable_tests to disable a test permanently
# camitk_disable_tests(TESTS testname1 [testname2 ...]
#                      REASON "explanation")

# Use camitk_tests_requirement to specify a requirement for a test
# camitk_tests_requirement(TESTS testname1 [testname2 ...]
#                          REQUIRES requirement
#                          REASON "explanantion")