VTK  9.1.0
Functions
vtkModule.cmake File Reference

Go to the source code of this file.

Functions

function _vtk_module_debug (domain, format)
 Conditionally output debug statements.
 
function vtk_module_find_kits (output)
 Find vtk.kit files in a set of directories.
 
function vtk_module_find_modules (output)
 Find vtk.module files in a set of directories.
 
function _vtk_module_split_module_name (name, prefix)
 Split a module name into a namespace and target component.
 
macro _vtk_module_parse_module_args (name_output)
 Parse vtk.module file contents.
 
macro _vtk_module_parse_kit_args (name_output)
 Parse vtk.kit file contents.
 
function _vtk_module_verify_enable_value (var)
 Verify enable values.
 
function vtk_module_scan ()
 Scan modules and kits.
 
function _vtk_module_real_target (var, module)
 The real target for a module.
 
function _vtk_module_real_target_kit (var, kit)
 The real target for a kit.
 
function vtk_module_set_properties (module)
 Set multiple properties on a module.
 
function vtk_module_set_property (module)
 Set a property on a module.
 
function vtk_module_get_property (module)
 Get a property from a module.
 
function _vtk_module_target_function (prefix)
 Generate arguments for target function wrappers.
 
function vtk_module_depend (module)
 Add dependencies to a module.
 
function vtk_module_include (module)
 Add include directories to a module.
 
function vtk_module_definitions (module)
 Add compile definitions to a module.
 
function vtk_module_compile_options (module)
 Add compile options to a module.
 
function vtk_module_compile_features (module)
 Add compile features to a module.
 
function _vtk_private_kit_link_target (module)
 Manage the private link target for a module.
 
function vtk_module_link (module)
 Add link libraries to a module.
 
function vtk_module_link_options (module)
 Add link options to a module.
 
function _vtk_module_set_module_property (module)
 Set a module property.
 
function _vtk_module_get_module_property (module)
 Get a module property.
 
function _vtk_module_check_destinations (prefix)
 Check that destinations are valid.
 
function _vtk_module_write_import_prefix (file, destination)
 Write an import prefix statement.
 
function _vtk_module_export_properties ()
 Export properties on modules and targets.
 
function vtk_module_build ()
 Build modules and kits.
 
function _vtk_module_standard_includes ()
 Add "standard" include directories to a module.
 
function _vtk_module_default_export_macro_prefix (varname)
 Determine the default export macro for a module.
 
function vtk_module_autoinit ()
 Linking to autoinit-using modules.
 
function _vtk_module_write_wrap_hierarchy ()
 Generate the hierarchy for a module.
 
function vtk_module_add_module (name)
 Create a module library.
 
function _vtk_module_add_header_tests ()
 Add header tests for a module.
 
function vtk_module_install_headers ()
 Install headers.
 
function _vtk_module_apply_properties (target)
 Apply properties to a module.
 
function _vtk_module_install (target)
 Install a module target.
 
function vtk_module_add_executable (name)
 Create a module executable.
 
macro vtk_module_find_package ()
 Find a package.
 
function vtk_module_export_find_packages ()
 Export find_package calls for dependencies.
 
function vtk_module_third_party ()
 Third party module.
 
function _vtk_module_mark_third_party (target)
 Mark a module as being third party.
 
function vtk_module_third_party_external ()
 External third party package.
 
function vtk_module_third_party_internal ()
 Internal third party package.