BdeTargetUtils¶
This module provide a set of function to create and populate bde targets.
- bbs_add_target_include_dirs¶
Add include directories for this target.
- bbs_import_target_dependencies¶
Import dependencies of the target
- bbs_configure_target_tests¶
Configure tests from the specified sources and add the target as their main build dependency.
- bbs_install_target_headers¶
Generate installation command for target headers.
- bbs_install_target¶
Generate installation command for target.
- bbs_emit_pkg_config¶
Emit package config for the target
- bbs_emit_bde_metadata¶
Emit bde metadata for the target.
- bbs_generate_cpp03_sources¶
Generate cpp03 source files.
- bbs_setup_target_uor¶
Parse metadata and populate UOR target. This command is a bbs equivalent of configure_bb_target(). CUSTOM_PACKAGES - list of packages that provide their custom CML PRIVATE_PACKAGES - list of packages that provide implementation details
headers for those packages should not be installed.