diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-07-04 16:12:24 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2023-11-03 08:53:59 +0100 |
commit | 6486d0bff94f2db1f4ef3d2830fe196a2c35175d (patch) | |
tree | ff1917ae88866da52ca616b7ab771963f0f918cd /spec | |
parent | bsps/leon3: Install header files (diff) | |
download | rtems-6486d0bff94f2db1f4ef3d2830fe196a2c35175d.tar.bz2 |
build: Do not use coverage for librtemstest
The goal is to get code and branch coverage from actual tests and not
the test support itself.
Diffstat (limited to 'spec')
-rw-r--r-- | spec/build/cpukit/grp.yml | 2 | ||||
-rw-r--r-- | spec/build/cpukit/libdebugger.yml | 6 | ||||
-rw-r--r-- | spec/build/cpukit/libftpfs.yml | 6 | ||||
-rw-r--r-- | spec/build/cpukit/libjffs2.yml | 4 | ||||
-rw-r--r-- | spec/build/cpukit/libmghttpd.yml | 6 | ||||
-rw-r--r-- | spec/build/cpukit/librtemscpu.yml | 6 | ||||
-rw-r--r-- | spec/build/cpukit/librtemscxx.yml | 4 | ||||
-rw-r--r-- | spec/build/cpukit/librtemsdfltcfg.yml | 6 | ||||
-rw-r--r-- | spec/build/cpukit/libtelnetd.yml | 6 | ||||
-rw-r--r-- | spec/build/cpukit/libtftpfs.yml | 6 | ||||
-rw-r--r-- | spec/build/cpukit/libz.yml | 6 |
11 files changed, 38 insertions, 20 deletions
diff --git a/spec/build/cpukit/grp.yml b/spec/build/cpukit/grp.yml index e07e975d7d..7cd1f80ee7 100644 --- a/spec/build/cpukit/grp.yml +++ b/spec/build/cpukit/grp.yml @@ -2,13 +2,11 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: group cflags: - ${CPUKIT_OPTIMIZATION_FLAGS} -- ${COVERAGE_COMPILER_FLAGS} copyrights: - Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] cxxflags: - ${CPUKIT_OPTIMIZATION_FLAGS} -- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: [] install: [] diff --git a/spec/build/cpukit/libdebugger.yml b/spec/build/cpukit/libdebugger.yml index 3075ca1f9a..bc9db7b8d6 100644 --- a/spec/build/cpukit/libdebugger.yml +++ b/spec/build/cpukit/libdebugger.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: - Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: BUILD_LIBDEBUGGER includes: [] install: [] diff --git a/spec/build/cpukit/libftpfs.yml b/spec/build/cpukit/libftpfs.yml index 4dc6b8c651..cc9b9f7980 100644 --- a/spec/build/cpukit/libftpfs.yml +++ b/spec/build/cpukit/libftpfs.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: - Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: [] install: diff --git a/spec/build/cpukit/libjffs2.yml b/spec/build/cpukit/libjffs2.yml index 4fec670f92..f7c74d8f21 100644 --- a/spec/build/cpukit/libjffs2.yml +++ b/spec/build/cpukit/libjffs2.yml @@ -1,11 +1,13 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library cflags: +- ${COVERAGE_COMPILER_FLAGS} - -Wno-pointer-sign copyrights: - Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: - cpukit/libfs/src/jffs2/include diff --git a/spec/build/cpukit/libmghttpd.yml b/spec/build/cpukit/libmghttpd.yml index 71dbbab974..c6cbe0a8be 100644 --- a/spec/build/cpukit/libmghttpd.yml +++ b/spec/build/cpukit/libmghttpd.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: - Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: [] install: diff --git a/spec/build/cpukit/librtemscpu.yml b/spec/build/cpukit/librtemscpu.yml index 7a58a91299..9202c31715 100644 --- a/spec/build/cpukit/librtemscpu.yml +++ b/spec/build/cpukit/librtemscpu.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: - Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: [] install: diff --git a/spec/build/cpukit/librtemscxx.yml b/spec/build/cpukit/librtemscxx.yml index 3803963470..97d65a1599 100644 --- a/spec/build/cpukit/librtemscxx.yml +++ b/spec/build/cpukit/librtemscxx.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: - Copyright (C) 2020 Chris Johns (http://contemporary.software) cppflags: [] cxxflags: +- ${COVERAGE_COMPILER_FLAGS} - -std=c++17 enabled-by: true includes: [] diff --git a/spec/build/cpukit/librtemsdfltcfg.yml b/spec/build/cpukit/librtemsdfltcfg.yml index 3a77aa145d..2d5722fa2c 100644 --- a/spec/build/cpukit/librtemsdfltcfg.yml +++ b/spec/build/cpukit/librtemsdfltcfg.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: - Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: [] install: [] diff --git a/spec/build/cpukit/libtelnetd.yml b/spec/build/cpukit/libtelnetd.yml index 8106b67499..adfda2ba30 100644 --- a/spec/build/cpukit/libtelnetd.yml +++ b/spec/build/cpukit/libtelnetd.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: - Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: - cpukit/libnetworking diff --git a/spec/build/cpukit/libtftpfs.yml b/spec/build/cpukit/libtftpfs.yml index 31979963f7..c20ce2c7b7 100644 --- a/spec/build/cpukit/libtftpfs.yml +++ b/spec/build/cpukit/libtftpfs.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: - Copyright (C) 2020, 2022 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: - cpukit/libnetworking diff --git a/spec/build/cpukit/libz.yml b/spec/build/cpukit/libz.yml index 5f1ea57a17..86b261957d 100644 --- a/spec/build/cpukit/libz.yml +++ b/spec/build/cpukit/libz.yml @@ -1,10 +1,12 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: library -cflags: [] +cflags: +- ${COVERAGE_COMPILER_FLAGS} copyrights: - Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] -cxxflags: [] +cxxflags: +- ${COVERAGE_COMPILER_FLAGS} enabled-by: true includes: [] install: |