Sha256: beaf88e29f1975c27395b8ee8cb06f1bb2ee553a5e50cae66d2f2604e19c3e1e

Contents?: true

Size: 1.14 KB

Versions: 2

Compression:

Stored size: 1.14 KB

Contents

# Ceedling Plugin: Build Warnings Log

Capture build process warnings from command tools to a plain text log file.

# Plugin Overview

This plugin captures warning messages output by command line tools throughout a
build. At the end of a build, any collected warning messages are written to one 
or more plain text log files.

Warning messages are collected for all compilation-related builds and
differentiated by build context — `test`, `release`, or plugin-modified build 
(e.g. `gcov`).

Ceedling warning messages or warning messages from code generation will not
appear in log files; warnings are only collected from build step command line
tools for the predefined build steps of preprocessing, compilation, and
linking.

Log files are written to `<build root>/artifacts/<context>/`.

# Setup

Enable the plugin in your Ceedling project file:

```yaml
:plugins:
  :enabled:
    - report_build_warnings_log
```

# Configuration

To change the default filename of `warning.log`, add your desired filename to
your configuration file using `:report_build_warnings_log:` ↳ `:filename`.

```yaml
:report_build_warnings_log:
  :filename: more_better_filename.ext
```

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ceedling-1.0.1 plugins/report_build_warnings_log/README.md
ceedling-1.0.0 plugins/report_build_warnings_log/README.md