BDE 4.14.0 Production release
Loading...
Searching...
No Matches
balscm.h
Go to the documentation of this file.
1/// @file balscm.h
2///
3///
4/// @defgroup balscm Package balscm
5/// @brief Basic Application Library Source Control Management (balscm)
6/// @addtogroup bal
7/// @{
8/// @addtogroup balscm
9/// [balscm]: group__balscm.html
10/// @{
11///
12/// # Purpose {#balscm-purpose}
13/// Provide versioning information for library components in 'bal'.
14///
15/// # Mnemonic {#balscm-mnemonic}
16/// Basic Application Library Source Control Management (balscm)
17///
18/// @see bslscm
19///
20/// # Description {#balscm-description}
21/// This package is for use only by the BDE library. Components in
22/// the 'bal' package group include this component in order to generate versioning
23/// information. Developers use this versioning information to track releases of
24/// individual components when diagnosing problems using the 'bal' library.
25///
26/// This component is only used within the 'bal' package group. Each BDE package
27/// group contains a similar component that provides the same functionality for
28/// components in that package group. Thus separate package groups can be
29/// deployed independently from one another.
30///
31/// In normal usage, developers should not need to refer to this component.
32///
33/// ## Hierarchical Synopsis
34///
35/// The 'balscm' package currently has 2 components having 2 levels of physical
36/// dependency. The list below shows the hierarchical ordering of the components.
37/// @code
38/// 2. balscm_version
39///
40/// 1. balscm_versiontag
41/// @endcode
42///
43/// ## Component Synopsis
44///
45/// @ref balscm_version :
46/// Provide source control management (versioning) information.
47///
48/// @ref balscm_versiontag :
49/// Provide versioning information for the `bal` package group.
50///
51/// @}
52/** @} */