BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlscm.h
Go to the documentation of this file.
1/// @file bdlscm.h
2///
3///
4/// @defgroup bdlscm Package bdlscm
5/// @brief Basic Development Library Source Control Management (bdlscm)
6/// @addtogroup bdl
7/// @{
8/// @addtogroup bdlscm
9/// [bdlscm]: group__bdlscm.html
10/// @{
11///
12/// # Purpose {#bdlscm-purpose}
13/// Provide versioning information for BDE library components.
14///
15/// # Mnemonic {#bdlscm-mnemonic}
16/// Basic Development Library Source Control Management (bdlscm)
17///
18/// @see bslscm
19///
20/// # Description {#bdlscm-description}
21/// This package provides versioning information that is incorporated
22/// into every release of the 'bdl' Package Group Library. This versioning
23/// information is in turn available to all clients of 'bdl' both at run-time and
24/// by inspection of appropriate '.o' files. Note that, except for the package
25/// name, this version functionality is repeated in every package group within the
26/// BDE library suite.
27///
28/// ## Hierarchical Synopsis
29///
30/// The 'bdlscm' package currently has 2 components having 2 levels of physical
31/// dependency. The list below shows the hierarchical ordering of the components.
32/// @code
33/// 2. bdlscm_version
34///
35/// 1. bdlscm_versiontag
36/// @endcode
37///
38/// ## Component Synopsis
39///
40/// @ref bdlscm_version :
41/// Provide source control management (versioning) information.
42///
43/// @ref bdlscm_versiontag :
44/// Provide versioning information for the `bdl` package group.
45///
46/// @}
47/** @} */