BDE 4.39.x Production Release
Loading...
Searching...
No Matches
bslscm.h
Go to the documentation of this file.
1
/// @file bslscm.h
2
///
3
///
4
/// @defgroup bslscm Package bslscm
5
/// @brief Basic Standard Library Source Control Management (bslscm)
6
/// @addtogroup bsl
7
/// @{
8
/// @addtogroup bslscm
9
/// @{
10
/// * <a href="#bslscm-purpose"> Purpose</a>
11
/// * <a href="#bslscm-mnemonic"> Mnemonic </a>
12
/// * <a href="#bslscm-description"> Description </a>
13
/// * <a href="#bslscm-hierarchical-synopsis"> Hierarchical Synopsis </a>
14
/// * <a href="#bslscm-component-synopsis"> Component Synopsis </a>
15
///
16
/// # Purpose {#bslscm-purpose}
17
/// Provide versioning information for BDE library components.
18
///
19
/// # Mnemonic {#bslscm-mnemonic}
20
/// Basic Standard Library Source Control Management (bslscm)
21
///
22
/// @see balscm, bdlscm
23
///
24
/// # Description {#bslscm-description}
25
/// This package provides versioning information that is incorporated
26
/// into every release of the 'bsl' Package Group Library. This versioning
27
/// information is in turn available to all clients of 'bsl' both at run-time and
28
/// by inspection of appropriate '.o' files. Note that, except for the package
29
/// name, this version functionality is repeated in every package group within the
30
/// BDE library suite.
31
///
32
/// ## Hierarchical Synopsis {#bslscm-hierarchical-synopsis}
33
///
34
/// The 'bslscm' package currently has 3 components having 2 levels of physical
35
/// dependency. The list below shows the hierarchical ordering of the components.
36
/// The order of components within each level is not architecturally significant,
37
/// just alphabetical.
38
/// @code
39
/// 2. bslscm_version
40
///
41
/// 1. bslscm_patchversion
42
/// bslscm_versiontag
43
/// @endcode
44
///
45
/// ## Component Synopsis {#bslscm-component-synopsis}
46
///
47
/// @ref bslscm_patchversion :
48
/// Provide common patch versioning information.
49
///
50
/// @ref bslscm_version :
51
/// Provide source control management (versioning) information.
52
///
53
/// @ref bslscm_versiontag :
54
/// Provide versioning information for the `bsl` package group.
55
///
56
/// @}
57
/** @} */
doxygen_input
bde
groups
bsl
bslscm
doc
bslscm.h
Generated by
1.9.8