summaryrefslogtreecommitdiffstats
path: root/spec/build/testsuites/samples
diff options
context:
space:
mode:
Diffstat (limited to 'spec/build/testsuites/samples')
-rw-r--r--spec/build/testsuites/samples/basempnode1.yml21
-rw-r--r--spec/build/testsuites/samples/basempnode2.yml21
-rw-r--r--spec/build/testsuites/samples/basesp.yml20
-rw-r--r--spec/build/testsuites/samples/capture.yml20
-rw-r--r--spec/build/testsuites/samples/cdtest.yml20
-rw-r--r--spec/build/testsuites/samples/fileio.yml19
-rw-r--r--spec/build/testsuites/samples/grp.yml48
-rw-r--r--spec/build/testsuites/samples/hello.yml19
-rw-r--r--spec/build/testsuites/samples/iostream.yml19
-rw-r--r--spec/build/testsuites/samples/loopback.yml21
-rw-r--r--spec/build/testsuites/samples/minimum.yml19
-rw-r--r--spec/build/testsuites/samples/nsecs.yml20
-rw-r--r--spec/build/testsuites/samples/paranoia.yml21
-rw-r--r--spec/build/testsuites/samples/pppd.yml25
-rw-r--r--spec/build/testsuites/samples/ticker.yml20
-rw-r--r--spec/build/testsuites/samples/unlimited.yml22
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: []