VTK  9.0.1
Functions
vtkModule.cmake File Reference

Go to the source code of this file.

Functions

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