Skip to content

Commit 82dd4c2

Browse files
authored
[buildmgr] Add release notes (#77) (#79)
- Update version/date in toolchain config files - Remove version from internal script - Update documentation
1 parent 6dcf591 commit 82dd4c2

File tree

7 files changed

+29
-18
lines changed

7 files changed

+29
-18
lines changed

tools/buildmgr/cbuildgen/config/AC5.5.6.7.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# Version: 0.10.1
2-
# Date: 2021-07-26
1+
# Version: 0.10.4
2+
# Date: 2022-01-18
33
# This file maps the CMSIS project options to toolchain settings.
44
#
55
# - Applies to toolchain: ARM Compiler 5.06 update 7 (build 960)

tools/buildmgr/cbuildgen/config/GCC.10.2.1.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# Version: 0.10.1
2-
# Date: 2021-04-08
1+
# Version: 0.10.4
2+
# Date: 2022-01-18
33
# This file maps the CMSIS project options to toolchain settings.
44
#
55
# - Applies to toolchain: GNU Arm Embedded Toolchain 10-2020-q4-major 10.2.1

tools/buildmgr/cbuildgen/config/setup

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
# SPDX-License-Identifier: Apache-2.0
55
# -------------------------------------------------------
66

7-
# Version: 0.10.1
8-
# Date: 2021-04-08
7+
# Version: 0.10.4
8+
# Date: 2022-01-18
99
# This file configures the settings of the CMSIS Command Line Build environment
1010
#
1111
# Pre-requisites:

tools/buildmgr/cbuildgen/installer/create_installer.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
# SPDX-License-Identifier: Apache-2.0
77
# -------------------------------------------------------
88

9-
# Version: 0.10.0
10-
#
119
# This scripts creates the self-extracting CMSIS Build Installer
1210
#
1311
# Pre-requisites:

tools/buildmgr/docs/doxygen/Build/Build.dxy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ PROJECT_NAME = "CMSIS-Build"
3838
# could be handy for archiving the generated documentation or if some version
3939
# control system is used.
4040

41-
PROJECT_NUMBER = "Version 0.10.0 (beta)"
41+
PROJECT_NUMBER = "Version 0.10.4 (beta)"
4242

4343
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4444
# for a project that appears at the top of each page and should give viewer a

tools/buildmgr/docs/doxygen/Build/src/CmdLineBuild.txt

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,8 @@
44

55
The following \b Bash scripts and command line tools can be used for managing the build of CMSIS Projects from the command line.
66
These scripts can be easily adopted to specific environments and are intended as a minimal reference.
7-
CMSIS-Build tools are available for download as an asset of the respective
8-
<a href="https://github.com/ARM-software/CMSIS_5/releases/" target="_blank"><b>CMSIS Release Version</b></a>
9-
(starting with 5.7.0).
7+
CMSIS-Build tools are available for download among
8+
<a href="https://github.com/Open-CMSIS-Pack/devtools/releases" target="_blank"><b>Open-CMSIS-Pack devtools releases</b></a>.
109

1110
For command line build with software packs, the following tools and utilities are provided.
1211

@@ -45,9 +44,8 @@ With most Linux distributions these tools are already available. The installati
4544

4645
\section cbuild_install2 Invocation
4746

48-
CMSIS-Build tools are available for download as an asset of the respective
49-
<a href="https://github.com/ARM-software/CMSIS_5/releases/" target="_blank"><b>CMSIS Release Version</b></a>
50-
(starting with 5.7.0).
47+
CMSIS-Build tools are available for download among
48+
<a href="https://github.com/Open-CMSIS-Pack/devtools/releases" target="_blank"><b>Open-CMSIS-Pack devtools releases</b></a>.
5149

5250
To install the command line build environment start from the Bash prompt:
5351
\code
@@ -96,8 +94,8 @@ product variant). The user is required to update the these settings after instal
9694
<b>Example file: ./cbuild/etc/AC6.6.16.0.cmake</b>
9795

9896
\code
99-
# Version: 0.10.0
100-
# Date: 2020-09-30
97+
# Version: 0.10.4
98+
# Date: 2022-01-18
10199
# This file maps the CMSIS project options to toolchain settings.
102100
#
103101
# - Applies to toolchain: Arm Compiler 6.16.0
@@ -381,7 +379,6 @@ cbuildgen <ProjectFile>.cprj <command> [<args>]
381379
</tr>
382380
<tr>
383381
<td>cmake</td>
384-
<td></td>
385382
<td>Generate CMakeLists.txt file.</td>
386383
<td>Generates <tt>CMakeLists.txt</tt> file for \ref cmake "CMake" required to build the project.
387384
This command also generates a ASCII log file <tt>\<ProjectFile\>.clog</tt> recording location and version of the selected toolchain,

tools/buildmgr/docs/doxygen/Build/src/General.txt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,22 @@ Software layers and Virtual I/O simplify these use cases:
5656
<th>Version</th>
5757
<th>Description</th>
5858
</tr>
59+
<tr>
60+
<td>0.10.4 (beta)</td>
61+
<td>Release for beta review:
62+
- new cpackget utility replacing cp_init.sh and cp_install.sh.
63+
- new layer compose command line options: --name , --description (see usage for more information).
64+
- added handling of multiple quotation marks inside defines and compiler flags.
65+
</td>
66+
</tr>
67+
<tr>
68+
<td>0.10.3 (beta)</td>
69+
<td>Release for beta review:
70+
- new CMake support replacing GNU Makefile generation with CMakelists.txt generation.
71+
- removed MDK specific scripts.
72+
- added macOS support.
73+
</td>
74+
</tr>
5975
<tr>
6076
<td>0.10.0 (beta)</td>
6177
<td>Release for beta review:

0 commit comments

Comments
 (0)