diff options
Diffstat (limited to '')
-rw-r--r-- | spec/build/testsuites/samples/basempnode1.yml | 21 | ||||
-rw-r--r-- | spec/build/testsuites/samples/basempnode2.yml | 21 | ||||
-rw-r--r-- | spec/build/testsuites/samples/basesp.yml | 20 | ||||
-rw-r--r-- | spec/build/testsuites/samples/capture.yml | 20 | ||||
-rw-r--r-- | spec/build/testsuites/samples/cdtest.yml | 20 | ||||
-rw-r--r-- | spec/build/testsuites/samples/fileio.yml | 19 | ||||
-rw-r--r-- | spec/build/testsuites/samples/grp.yml | 48 | ||||
-rw-r--r-- | spec/build/testsuites/samples/hello.yml | 19 | ||||
-rw-r--r-- | spec/build/testsuites/samples/iostream.yml | 19 | ||||
-rw-r--r-- | spec/build/testsuites/samples/loopback.yml | 21 | ||||
-rw-r--r-- | spec/build/testsuites/samples/minimum.yml | 19 | ||||
-rw-r--r-- | spec/build/testsuites/samples/nsecs.yml | 20 | ||||
-rw-r--r-- | spec/build/testsuites/samples/paranoia.yml | 21 | ||||
-rw-r--r-- | spec/build/testsuites/samples/pppd.yml | 25 | ||||
-rw-r--r-- | spec/build/testsuites/samples/ticker.yml | 20 | ||||
-rw-r--r-- | spec/build/testsuites/samples/unlimited.yml | 22 |
16 files changed, 355 insertions, 0 deletions
diff --git a/spec/build/testsuites/samples/basempnode1.yml b/spec/build/testsuites/samples/basempnode1.yml new file mode 100644 index 0000000000..e4da6b6171 --- /dev/null +++ b/spec/build/testsuites/samples/basempnode1.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- RTEMS_MULTIPROCESSING +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/samples/base_mp/init1.c +- testsuites/samples/base_mp/apptask.c +stlib: [] +target: testsuites/samples/base_mp_node1.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/samples/basempnode2.yml b/spec/build/testsuites/samples/basempnode2.yml new file mode 100644 index 0000000000..6a83bc67be --- /dev/null +++ b/spec/build/testsuites/samples/basempnode2.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- RTEMS_MULTIPROCESSING +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/samples/base_mp/init2.c +- testsuites/samples/base_mp/apptask.c +stlib: [] +target: testsuites/samples/base_mp_node2.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/samples/basesp.yml b/spec/build/testsuites/samples/basesp.yml new file mode 100644 index 0000000000..8431be7e2a --- /dev/null +++ b/spec/build/testsuites/samples/basesp.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/samples/base_sp/init.c +- testsuites/samples/base_sp/apptask.c +stlib: [] +target: testsuites/samples/base_sp.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/samples/capture.yml b/spec/build/testsuites/samples/capture.yml new file mode 100644 index 0000000000..ad452f24d4 --- /dev/null +++ b/spec/build/testsuites/samples/capture.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/samples/capture/init.c +- testsuites/samples/capture/test1.c +stlib: [] +target: testsuites/samples/capture.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/samples/cdtest.yml b/spec/build/testsuites/samples/cdtest.yml new file mode 100644 index 0000000000..120076c884 --- /dev/null +++ b/spec/build/testsuites/samples/cdtest.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cxx cxxprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/samples/cdtest/init.c +- testsuites/samples/cdtest/main.cc +stlib: [] +target: testsuites/samples/cdtest.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/samples/fileio.yml b/spec/build/testsuites/samples/fileio.yml new file mode 100644 index 0000000000..aaf81659ee --- /dev/null +++ b/spec/build/testsuites/samples/fileio.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/samples/fileio/init.c +stlib: [] +target: testsuites/samples/fileio.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/samples/grp.yml b/spec/build/testsuites/samples/grp.yml new file mode 100644 index 0000000000..c7591dc551 --- /dev/null +++ b/spec/build/testsuites/samples/grp.yml @@ -0,0 +1,48 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: +- BUILD_TESTS +- BUILD_SAMPLES +includes: +- testsuites/support/include +install: [] +ldflags: +- -Wl,--wrap=printf +- -Wl,--wrap=puts +links: +- role: build-dependency + uid: basempnode1 +- role: build-dependency + uid: basempnode2 +- role: build-dependency + uid: basesp +- role: build-dependency + uid: capture +- role: build-dependency + uid: cdtest +- role: build-dependency + uid: fileio +- role: build-dependency + uid: hello +- role: build-dependency + uid: iostream +- role: build-dependency + uid: loopback +- role: build-dependency + uid: minimum +- role: build-dependency + uid: nsecs +- role: build-dependency + uid: paranoia +- role: build-dependency + uid: pppd +- role: build-dependency + uid: ticker +- role: build-dependency + uid: unlimited +type: build +use-after: +- rtemstest +use-before: [] diff --git a/spec/build/testsuites/samples/hello.yml b/spec/build/testsuites/samples/hello.yml new file mode 100644 index 0000000000..8919a41886 --- /dev/null +++ b/spec/build/testsuites/samples/hello.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/samples/hello/init.c +stlib: [] +target: testsuites/samples/hello.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/samples/iostream.yml b/spec/build/testsuites/samples/iostream.yml new file mode 100644 index 0000000000..97626895fe --- /dev/null +++ b/spec/build/testsuites/samples/iostream.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: cxx cxxprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/samples/iostream/init.cc +stlib: [] +target: testsuites/samples/iostream.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/samples/loopback.yml b/spec/build/testsuites/samples/loopback.yml new file mode 100644 index 0000000000..09a816f9cc --- /dev/null +++ b/spec/build/testsuites/samples/loopback.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- RTEMS_NETWORKING +features: c cprogram +includes: +- cpukit/libnetworking +ldflags: [] +links: [] +source: +- testsuites/samples/loopback/init.c +stlib: [] +target: testsuites/samples/loopback.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/samples/minimum.yml b/spec/build/testsuites/samples/minimum.yml new file mode 100644 index 0000000000..4a97a86f2f --- /dev/null +++ b/spec/build/testsuites/samples/minimum.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/samples/minimum/init.c +stlib: [] +target: testsuites/samples/minimum.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/samples/nsecs.yml b/spec/build/testsuites/samples/nsecs.yml new file mode 100644 index 0000000000..7f0c9827ee --- /dev/null +++ b/spec/build/testsuites/samples/nsecs.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/samples/nsecs/init.c +- testsuites/samples/nsecs/empty.c +stlib: [] +target: testsuites/samples/nsecs.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/samples/paranoia.yml b/spec/build/testsuites/samples/paranoia.yml new file mode 100644 index 0000000000..39b2850f1e --- /dev/null +++ b/spec/build/testsuites/samples/paranoia.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/samples/paranoia/init.c +- testsuites/samples/paranoia/paranoia.c +stlib: +- m +target: testsuites/samples/paranoia.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/samples/pppd.yml b/spec/build/testsuites/samples/pppd.yml new file mode 100644 index 0000000000..8747562be8 --- /dev/null +++ b/spec/build/testsuites/samples/pppd.yml @@ -0,0 +1,25 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- and: + - RTEMS_NETWORKING + - not: RTEMS_SMP +features: c cprogram +includes: +- cpukit/libnetworking +ldflags: [] +links: [] +source: +- testsuites/samples/pppd/init.c +- testsuites/samples/pppd/pppdapp.c +stlib: [] +target: testsuites/samples/pppd.exe +type: build +use-after: +- pppd +use-before: [] diff --git a/spec/build/testsuites/samples/ticker.yml b/spec/build/testsuites/samples/ticker.yml new file mode 100644 index 0000000000..55a2d433ee --- /dev/null +++ b/spec/build/testsuites/samples/ticker.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/samples/ticker/init.c +- testsuites/samples/ticker/tasks.c +stlib: [] +target: testsuites/samples/ticker.exe +type: build +use-after: [] +use-before: [] diff --git a/spec/build/testsuites/samples/unlimited.yml b/spec/build/testsuites/samples/unlimited.yml new file mode 100644 index 0000000000..b468da80be --- /dev/null +++ b/spec/build/testsuites/samples/unlimited.yml @@ -0,0 +1,22 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: test-program +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +features: c cprogram +includes: [] +ldflags: [] +links: [] +source: +- testsuites/samples/unlimited/init.c +- testsuites/samples/unlimited/test1.c +- testsuites/samples/unlimited/test2.c +- testsuites/samples/unlimited/test3.c +stlib: [] +target: testsuites/samples/unlimited.exe +type: build +use-after: [] +use-before: [] |