summaryrefslogtreecommitdiffstats
path: root/spec/build/testsuites
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2022-06-27 15:45:54 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2022-07-04 08:29:52 +0200
commit42da08dd9d0fa34b047625e570049e2546e17acf (patch)
tree89836af9f49627cc99dc1cd5e37a48a1de84919e /spec/build/testsuites
parentbuild: Improve value substitution (diff)
downloadrtems-42da08dd9d0fa34b047625e570049e2546e17acf.tar.bz2
build: Add cppflags, cflags, cxxflags to groups
Propagate the group defined cppflags, cflags, and cxxflags from parent groups to child items through the build item context. Update #4670.
Diffstat (limited to 'spec/build/testsuites')
-rw-r--r--spec/build/testsuites/ada/grp.yml3
-rw-r--r--spec/build/testsuites/benchmarks/grp.yml3
-rw-r--r--spec/build/testsuites/fstests/grp.yml3
-rw-r--r--spec/build/testsuites/grp.yml3
-rw-r--r--spec/build/testsuites/libtests/grp.yml3
-rw-r--r--spec/build/testsuites/mptests/grp.yml3
-rw-r--r--spec/build/testsuites/psxtests/grp.yml3
-rw-r--r--spec/build/testsuites/psxtmtests/grp.yml3
-rw-r--r--spec/build/testsuites/rhealstone/grp.yml3
-rw-r--r--spec/build/testsuites/samples/grp.yml3
-rw-r--r--spec/build/testsuites/smptests/grp.yml3
-rw-r--r--spec/build/testsuites/sptests/grp.yml3
-rw-r--r--spec/build/testsuites/tmtests/grp.yml3
-rw-r--r--spec/build/testsuites/unit/grp.yml3
-rw-r--r--spec/build/testsuites/validation/grp.yml3
15 files changed, 45 insertions, 0 deletions
diff --git a/spec/build/testsuites/ada/grp.yml b/spec/build/testsuites/ada/grp.yml
index d4c771dd75..7fd5ccaed0 100644
--- a/spec/build/testsuites/ada/grp.yml
+++ b/spec/build/testsuites/ada/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
enabled-by:
- and:
- __RTEMS_ADA__
diff --git a/spec/build/testsuites/benchmarks/grp.yml b/spec/build/testsuites/benchmarks/grp.yml
index c7a7d6f800..2383e7dc15 100644
--- a/spec/build/testsuites/benchmarks/grp.yml
+++ b/spec/build/testsuites/benchmarks/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
enabled-by:
- BUILD_TESTS
- BUILD_BENCHMARKS
diff --git a/spec/build/testsuites/fstests/grp.yml b/spec/build/testsuites/fstests/grp.yml
index ed8917504a..ec84b4f83d 100644
--- a/spec/build/testsuites/fstests/grp.yml
+++ b/spec/build/testsuites/fstests/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
enabled-by:
- BUILD_TESTS
- BUILD_FSTESTS
diff --git a/spec/build/testsuites/grp.yml b/spec/build/testsuites/grp.yml
index c075946cc7..82c7b87f2e 100644
--- a/spec/build/testsuites/grp.yml
+++ b/spec/build/testsuites/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
enabled-by: true
includes:
- ${BSP_INCLUDES}
diff --git a/spec/build/testsuites/libtests/grp.yml b/spec/build/testsuites/libtests/grp.yml
index 93dee6be43..2aa7fa058e 100644
--- a/spec/build/testsuites/libtests/grp.yml
+++ b/spec/build/testsuites/libtests/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
enabled-by:
- BUILD_TESTS
- BUILD_LIBTESTS
diff --git a/spec/build/testsuites/mptests/grp.yml b/spec/build/testsuites/mptests/grp.yml
index d1c32cde8e..d6da42ba0c 100644
--- a/spec/build/testsuites/mptests/grp.yml
+++ b/spec/build/testsuites/mptests/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
enabled-by:
- BUILD_TESTS
- BUILD_MPTESTS
diff --git a/spec/build/testsuites/psxtests/grp.yml b/spec/build/testsuites/psxtests/grp.yml
index fc1c927ea1..5653879d00 100644
--- a/spec/build/testsuites/psxtests/grp.yml
+++ b/spec/build/testsuites/psxtests/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
enabled-by:
- BUILD_TESTS
- BUILD_PSXTESTS
diff --git a/spec/build/testsuites/psxtmtests/grp.yml b/spec/build/testsuites/psxtmtests/grp.yml
index 8e7cdef33d..42e344b411 100644
--- a/spec/build/testsuites/psxtmtests/grp.yml
+++ b/spec/build/testsuites/psxtmtests/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
enabled-by:
- BUILD_TESTS
- BUILD_PSXTMTESTS
diff --git a/spec/build/testsuites/rhealstone/grp.yml b/spec/build/testsuites/rhealstone/grp.yml
index 10478b2e77..8f7e0daa8c 100644
--- a/spec/build/testsuites/rhealstone/grp.yml
+++ b/spec/build/testsuites/rhealstone/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
enabled-by:
- BUILD_TESTS
- BUILD_RHEALSTONE
diff --git a/spec/build/testsuites/samples/grp.yml b/spec/build/testsuites/samples/grp.yml
index 37b9962212..67d9b6abcc 100644
--- a/spec/build/testsuites/samples/grp.yml
+++ b/spec/build/testsuites/samples/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
enabled-by:
- BUILD_TESTS
- BUILD_SAMPLES
diff --git a/spec/build/testsuites/smptests/grp.yml b/spec/build/testsuites/smptests/grp.yml
index a6c89b9a12..db640b656e 100644
--- a/spec/build/testsuites/smptests/grp.yml
+++ b/spec/build/testsuites/smptests/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
enabled-by:
- and:
- RTEMS_SMP
diff --git a/spec/build/testsuites/sptests/grp.yml b/spec/build/testsuites/sptests/grp.yml
index 3264ba5450..c6d07b07fd 100644
--- a/spec/build/testsuites/sptests/grp.yml
+++ b/spec/build/testsuites/sptests/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
enabled-by:
- BUILD_TESTS
- BUILD_SPTESTS
diff --git a/spec/build/testsuites/tmtests/grp.yml b/spec/build/testsuites/tmtests/grp.yml
index e9045713b5..30937265c0 100644
--- a/spec/build/testsuites/tmtests/grp.yml
+++ b/spec/build/testsuites/tmtests/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
enabled-by:
- BUILD_TESTS
- BUILD_TMTESTS
diff --git a/spec/build/testsuites/unit/grp.yml b/spec/build/testsuites/unit/grp.yml
index 678bbc6ec2..88e7b069cc 100644
--- a/spec/build/testsuites/unit/grp.yml
+++ b/spec/build/testsuites/unit/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
enabled-by:
- BUILD_TESTS
- BUILD_UNITTESTS
diff --git a/spec/build/testsuites/validation/grp.yml b/spec/build/testsuites/validation/grp.yml
index 909936f149..97bf05cf78 100644
--- a/spec/build/testsuites/validation/grp.yml
+++ b/spec/build/testsuites/validation/grp.yml
@@ -1,7 +1,10 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
enabled-by:
- BUILD_TESTS
- BUILD_VALIDATIONTESTS