Skip to content

Commit 13a055c

Browse files
committed
5.1.4
official release
1 parent 8d038f1 commit 13a055c

File tree

6 files changed

+20
-19
lines changed

6 files changed

+20
-19
lines changed

doxygen/gs.dox

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,13 @@ The features of this online help and tips for using it are described in Section
1818
/*##########################################################################*/
1919
/*!
2020
@page gs_get Downloading & Installing QM™
21+
@tableofcontents
2122
@nav{gs,gs_run}
2223

23-
@tableofcontents
24+
@section gs_bundle Downloading QM™ in QP™-Bundle
25+
The most recommended way of getting QM&trade; is by downloading the <a class="extern" target="_blank" href="https://www.state-machine.com/#Downloads"><b>QP-bundle&trade;</b></a>, which includes QM&trade; and also all <a class="extern" target="_blank" href="https://www.state-machine.com/products/qp/">QP&trade; Real-Time Embedded Frameworks</a> and the <a class="extern" target="_blank" href="https://www.state-machine.com/products/qtools/">QTools&trade; collection</a>. The main advantage of getting QM&trade; bundled together like that is that you get all components, tools and ready-to-use examples.
2426

25-
<p>The most recommended way of getting QM&trade; is by downloading the <a class="extern" target="_blank" href="https://www.state-machine.com/#Downloads"><b>QP-bundle&trade;</b></a>, which includes QM&trade; and also all <a class="extern" target="_blank" href="https://www.state-machine.com/products/qp/">QP&trade; Real-Time Embedded Frameworks</a> and the <a class="extern" target="_blank" href="https://www.state-machine.com/products/qtools/">QTools&trade; collection</a>. The main advantage of getting QM&trade; bundled together like that is that you get all components, tools and ready-to-use examples.
27+
[![QP-bundle Downloads](qp-bundle.png)](https://www.state-machine.com/#Downloads)
2628

2729
@note
2830
<a class="extern" target="_blank" href="https://www.state-machine.com/#Downloads"><strong>QP-bundle&trade;</strong></a> is the **most recommended** way of downloading and installing QM&trade;. However, if you are allergic to installers and GUIs or don't have administrator privileges you can also **download and install QM&trade; separately** as described below.
@@ -31,19 +33,11 @@ The features of this online help and tips for using it are described in Section
3133
@section gs_gh Downloading QM&trade; from GitHub
3234
Go to the <a class="extern" href="https://github.com/QuantumLeaps/qm/releases" target="_blank">QM&trade; <strong>release</strong> page on GitHub</a>, and choose the QM&trade; version number you wish to download. You should select the latest QM&trade; version, unless you have a very specific reason to go with an older release.
3335

34-
Inside the release directory (e.g., `4.6.0`), you need to choose the QM&trade; archive for your platform. QM&trade; is available for Windows (`qm_<ver>-win32.zip`), Linux (`qm_<ver>-linux64.zip`), and MacOS (`qm_<ver>-macx64.dmg`).
36+
Inside the release directory (e.g., `5.1.3`), you need to choose the QM&trade; archive for your platform. QM&trade; is available for Windows (`qm_<ver>-win32.zip`), Linux (`qm_<ver>-linux64.zip`), and MacOS (`qm_<ver>-macx64.dmg`).
3537

3638
![QM downloads from GitHub](qm_gh.jpg)
3739

3840

39-
@section gs_sf Downloading QM&trade; from SourceForge
40-
Go to the <a class="extern" href="https://sourceforge.net/projects/qpc/files/QM/" target="_blank">QM&trade; <strong>download</strong> page on SourceForge</a>, and choose the QM&trade; version number you wish to download. You should select the latest QM&trade; version, unless you have a very specific reason to go with an older release.
41-
42-
Inside the release directory (e.g., `4.6.0`), you need to choose the QM&trade; archive for you platform. QM&trade; is available for Windows (`qm_<ver>-win32.zip`), Linux (`qm_<ver>-linux64.zip`), and MacOS (`qm_<ver>-macx64.dmg`).
43-
44-
![QM downloads from SourceForge](qm_sf.jpg)
45-
46-
4741
@section gs_install Installing QM&trade;
4842

4943
@note
@@ -196,7 +190,6 @@ The simplest way of running QM&trade; is by double-clicking on the desktop short
196190
![QM shortcut](qm_shortcut.png)
197191

198192

199-
200193
@section gs_run_linux Launching QM&trade; on Linux
201194

202195
<span class="highlight">To run the QM&trade; application on Linux, you need to run the `<qm>/bin/qm.sh` bash script instead of the `<qm>/bin/qm` executable directly</span>. This is because the dynamic linker on Linux does **not** check the application directory for dynamic libraries by default, and it has to be expressly configured by setting the `LD_LIBRARY_PATH` environment variable, which is why you need the `<qm>/bin/qm.sh` script. Make sure that the script has executable permissions.

doxygen/history.dox

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
/*! @page history Revision History
22
@nav{ce_qmc,license}
33

4+
@section qm_5_1_4 Version 5.1.4, 2022-04-30
5+
6+
__Fixed Bugs:__
7+
8+
- [bug#303 QM generates code with trailing whitespace](https://sourceforge.net/p/qpc/bugs/303)
9+
- [bug#307 QM reports incorrect location of code generation errors](https://sourceforge.net/p/qpc/bugs/307)
10+
- [bug#308 QM doesn't print .c/​.h files on Windows](https://sourceforge.net/p/qpc/bugs/308)
11+
12+
413
@section qm_5_1_3 Version 5.1.3, 2021-06-17
514

615
__Corrections in Property Sheets:__

doxygen/images/qm_gh.jpg

12.3 KB
Loading

doxygen/images/qp-bundle.png

15.8 KB
Loading

doxygen/make.bat

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,7 @@ if "%1"=="-CHM" (
4949

5050
@echo Adding custom images...
5151
xcopy img tmp\img\
52-
copy lgpl*.txt tmp\
53-
@echo img\img.htm >> tmp\index.hhp
52+
xcopy /Y ..\..\ql-doxygen\jquery.js tmp
5453

5554
@echo Generating CHM...
5655
%HHC% tmp\index.hhp
@@ -65,12 +64,12 @@ if "%1"=="-CHM" (
6564
@echo Cleanup...
6665
rmdir /S /Q %HTML_OUT%
6766

68-
@echo Adding custom images...
69-
xcopy img %HTML_OUT%\img\
70-
copy images\favicon.ico %HTML_OUT%
71-
7267
@echo Generating HTML...
7368
%DOXYGEN% Doxyfile%1
69+
70+
@echo Adding custom images...
71+
xcopy img %HTML_OUT%\img\
72+
xcopy /Y ..\..\ql-doxygen\jquery.js %HTML_OUT%
7473
@qclean %HTML_OUT%
7574
)
7675

version-5.1.4

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
QM 5.1.4
2-
2022-01-31
2+
2022-04-30

0 commit comments

Comments
 (0)