camitk_extension(COMPONENT_EXTENSION
                 NEEDS_CEP_LIBRARIES pml pmlschema
                 NEEDS_XSD
                 INSTALL_ALL_HEADERS
                 CEP_NAME CEP_MODELING
                 DESCRIPTION "CamiTK component to manage a physical model."
                 DEFINES COMPILE_PML_COMPONENT_API
                 ENABLE_AUTO_TEST
                 TEST_FILES diaphragm.pml truthcube.pml
                 NEEDS_VIEWER_EXTENSION interactivegeometryviewer                 
)

# Additional test for SDK actions: this will add auto test for the given actions using the pmlcomponent
camitk_additional_action_test(ACTION_EXTENSIONS basicmesh basictopology meshprocessing
                              TEST_FILES diaphragm.pml truthcube.pml
)
