Update README.md
This commit is contained in:
@@ -12,13 +12,13 @@ This library uses automated continuous integration services
|
|||||||
to assist in automated compilation, validation, linting, security scanning,
|
to assist in automated compilation, validation, linting, security scanning,
|
||||||
and unit testing to produce robust C code and BACnet functionality.
|
and unit testing to produce robust C code and BACnet functionality.
|
||||||
|
|
||||||
[](https://github.com/bacnet-stack/bacnet-stack/actions) GitHub Workflow
|
[](https://github.com/bacnet-stack/bacnet-stack/actions/workflows/main.yml) GitHub Workflow: CMake build of library and demo apps on Ubuntu, Windows and MacOS
|
||||||
|
|
||||||
[](https://github.com/bacnet-stack/bacnet-stack/actions) GitHub Workflow
|
[](https://github.com/bacnet-stack/bacnet-stack/actions/workflows/gcc.yml) GitHub Workflow: Ubuntu Makefile GCC build of library, BACnet/IP demo apps with and without BBMD, BACnet/IPv6, BACnet Ethernet, and BACnet MSTP demo apps, gateway, router, router-ipv6, router-mstp, ARM ports (STM, Atmel), AVR ports, and BACnet/IP demo apps compiled with MinGW32.
|
||||||
|
|
||||||
[](https://github.com/bacnet-stack/bacnet-stack/actions) GitHub Workflow
|
[](https://github.com/bacnet-stack/bacnet-stack/actions/workflows/lint.yml) GitHub Workflow: scan-build (LLVM Clang Tools), cppcheck, codespell, unit tests and code coverage.
|
||||||
|
|
||||||
[](https://github.com/bacnet-stack/bacnet-stack/actions) GitHub Workflow
|
[](https://github.com/bacnet-stack/bacnet-stack/actions/workflows/codeql-analysis.yml) GitHub Workflow CodeQL Analysis
|
||||||
|
|
||||||
About this Project
|
About this Project
|
||||||
------------------
|
------------------
|
||||||
@@ -114,14 +114,14 @@ to generate a Code::Blocks project:
|
|||||||
c:\> cd build/
|
c:\> cd build/
|
||||||
c:\> cmake .. -G"CodeBlocks - MinGW Makefiles"
|
c:\> cmake .. -G"CodeBlocks - MinGW Makefiles"
|
||||||
|
|
||||||
|
The unit tests also use CMake and may be run with the command sequence:
|
||||||
|
|
||||||
The the available tests may be run with the command sequence:
|
$ make test
|
||||||
|
|
||||||
$ make clean
|
The unit test framework uses a slightly modified ztest, and the tests are located
|
||||||
$ make cmake
|
in the test/ folder. The unit test builder uses CMake, and the test coverage
|
||||||
$ cd build
|
uses LCOV. The HTML results of the unit testing coverage are available starting
|
||||||
$ CTEST_OUTPUT_ON_FAILURE=1 make test
|
in the test/build/lcoverage/index.html file.
|
||||||
$ cd ..
|
|
||||||
|
|
||||||
The demo applications are all client applications that provide one main BACnet
|
The demo applications are all client applications that provide one main BACnet
|
||||||
service, except the one server application and one gateway application,
|
service, except the one server application and one gateway application,
|
||||||
|
|||||||
Reference in New Issue
Block a user