summaryrefslogtreecommitdiffstats
path: root/rtems/config/6
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2020-08-13 11:44:23 +1000
committerChris Johns <chrisj@rtems.org>2020-08-13 11:55:02 +1000
commit40af487dfc26a583e7d20b7af9ca2058ed69e1ef (patch)
treee3f104cf181fdf99bc2dc52db9270910ff8beefa /rtems/config/6
parentsb/track: Only output unreferenced configs with the option (diff)
downloadrtems-source-builder-40af487dfc26a583e7d20b7af9ca2058ed69e1ef.tar.bz2
Move 5 build sets to 6
- Move 5/bsps/* to bsps/* - Update package build references from 5 to 6 - Remove 5 build sets. Update #4048
Diffstat (limited to 'rtems/config/6')
-rw-r--r--rtems/config/6/rtems-default.bset3
-rw-r--r--rtems/config/6/rtems-kernel.bset15
-rw-r--r--rtems/config/6/rtems-libbsd.bset8
-rw-r--r--rtems/config/6/rtems-llvm.bset21
-rw-r--r--rtems/config/6/rtems-packages.bset24
-rw-r--r--rtems/config/6/rtems-tools.bset17
6 files changed, 88 insertions, 0 deletions
diff --git a/rtems/config/6/rtems-default.bset b/rtems/config/6/rtems-default.bset
index 9b09e8e..0dc2e77 100644
--- a/rtems/config/6/rtems-default.bset
+++ b/rtems/config/6/rtems-default.bset
@@ -1,3 +1,6 @@
+#
+# Default tools configuration.
+#
%include 6/rtems-base.bset
6/rtems-autotools
diff --git a/rtems/config/6/rtems-kernel.bset b/rtems/config/6/rtems-kernel.bset
new file mode 100644
index 0000000..e3402f6
--- /dev/null
+++ b/rtems/config/6/rtems-kernel.bset
@@ -0,0 +1,15 @@
+#
+# RTEMS Kernel configuration.
+#
+%define release 1
+
+#
+# The RTEMS version and URLs
+#
+%include rtems-version.bset
+%include rtems-urls.bset
+
+#
+# Build the kernel.
+#
+tools/rtems-kernel-6
diff --git a/rtems/config/6/rtems-libbsd.bset b/rtems/config/6/rtems-libbsd.bset
new file mode 100644
index 0000000..3d779bc
--- /dev/null
+++ b/rtems/config/6/rtems-libbsd.bset
@@ -0,0 +1,8 @@
+#
+# RTEMS LibBSD configuration.
+#
+
+#
+# Build the BSD library for RTEMS.
+#
+tools/rtems-libbsd-6
diff --git a/rtems/config/6/rtems-llvm.bset b/rtems/config/6/rtems-llvm.bset
new file mode 100644
index 0000000..2b461a0
--- /dev/null
+++ b/rtems/config/6/rtems-llvm.bset
@@ -0,0 +1,21 @@
+#
+# LLVM for RTEMS 5 Tools Stable
+#
+
+%define release 1
+
+%define rtems_arch none
+
+#
+# The RTEMS base defines.
+#
+%include rtems-base.bset
+
+#
+# Build and install into a prefix that is away from the staged area or it will
+# be installed.
+#
+%define swig_prefix %{_tmproot}/swig
+
+devel/swig
+tools/rtems-llvm-8.0.1
diff --git a/rtems/config/6/rtems-packages.bset b/rtems/config/6/rtems-packages.bset
new file mode 100644
index 0000000..edc7e6b
--- /dev/null
+++ b/rtems/config/6/rtems-packages.bset
@@ -0,0 +1,24 @@
+#
+# RTEMS Packages that build for this release.
+#
+
+#
+# Databases
+#
+databases/sqlite
+
+#
+# Graphics
+#
+graphics/freetype2
+graphics/libjpeg
+graphics/libpng
+graphics/libtiff
+graphics/t1lib
+
+#
+# Networking
+#
+ftp/curl
+net/lwip
+net/protobuf
diff --git a/rtems/config/6/rtems-tools.bset b/rtems/config/6/rtems-tools.bset
new file mode 100644
index 0000000..d0be01a
--- /dev/null
+++ b/rtems/config/6/rtems-tools.bset
@@ -0,0 +1,17 @@
+#
+# Tools Set for RTEMS 6 Tools Stable
+#
+
+%define release 1
+
+#
+# We need an arch defined for the common RTEMS files to work.
+#
+%define rtems_arch tools
+
+#
+# The RTEMS base defines.
+#
+%include rtems-base.bset
+
+tools/rtems-tools-6-1