mirror of
https://git.rtems.org/rtems-source-builder
synced 2024-10-09 07:15:10 +08:00
Restructure RTEMS Config Files
Add arch build files. This allows archs to have different versions and patches for specific tools. Break the RTEMS config directory up into separate directories to make long term maintenance easier. This required a change to config.py to handle the config files being in subdirs of the config directory. The defaults have been updated to include the install SB root so packages built before a package are available. Add makeinfo to the required tools. GDB (and others) need it to build without error.
This commit is contained in:
@@ -14,6 +14,6 @@
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
rtems-binutils-2.22-1
|
||||
rtems-gcc-4.6.3-newlib-1.20.0-1
|
||||
rtems-gdb-7.5-1
|
||||
tools/rtems-binutils-2.22-1
|
||||
tools/rtems-gcc-4.6.3-newlib-1.20.0-1
|
||||
tools/rtems-gdb-7.5-1
|
19
rtems/config/4.11/rtems-avr.bset
Normal file
19
rtems/config/4.11/rtems-avr.bset
Normal file
@@ -0,0 +1,19 @@
|
||||
#
|
||||
# Tools Set for RTEMS AVR 4.11 Stable
|
||||
#
|
||||
|
||||
%define _target avr-rtems4.11
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
tools/rtems-binutils-2.22-1
|
||||
tools/rtems-gcc-4.7.2-newlib-1.20.0-1
|
||||
tools/rtems-gdb-7.5.1-1
|
19
rtems/config/4.11/rtems-bfin.bset
Normal file
19
rtems/config/4.11/rtems-bfin.bset
Normal file
@@ -0,0 +1,19 @@
|
||||
#
|
||||
# Tools Set for RTEMS BFIN 4.11 Stable
|
||||
#
|
||||
|
||||
%define _target bfin-rtems4.11
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
tools/rtems-binutils-2.22-1
|
||||
tools/rtems-gcc-4.7.2-newlib-1.20.0-1
|
||||
tools/rtems-gdb-7.5.1-1
|
19
rtems/config/4.11/rtems-h8300.bset
Normal file
19
rtems/config/4.11/rtems-h8300.bset
Normal file
@@ -0,0 +1,19 @@
|
||||
#
|
||||
# Tools Set for RTEMS H8300 4.11 Stable
|
||||
#
|
||||
|
||||
%define _target h8300-rtems4.11
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
tools/rtems-binutils-2.22-1
|
||||
tools/rtems-gcc-4.7.2-newlib-1.20.0-1
|
||||
tools/rtems-gdb-7.5.1-1
|
19
rtems/config/4.11/rtems-m32c.bset
Normal file
19
rtems/config/4.11/rtems-m32c.bset
Normal file
@@ -0,0 +1,19 @@
|
||||
#
|
||||
# Tools Set for RTEMS M32C 4.11 Stable
|
||||
#
|
||||
|
||||
%define _target m32c-rtems4.11
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
tools/rtems-binutils-2.22-1
|
||||
tools/rtems-gcc-4.7.2-newlib-1.20.0-1
|
||||
tools/rtems-gdb-7.5.1-1
|
19
rtems/config/4.11/rtems-m32r.bset
Normal file
19
rtems/config/4.11/rtems-m32r.bset
Normal file
@@ -0,0 +1,19 @@
|
||||
#
|
||||
# Tools Set for RTEMS M32R 4.11 Stable
|
||||
#
|
||||
|
||||
%define _target m32r-rtems4.11
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
tools/rtems-binutils-2.22-1
|
||||
tools/rtems-gcc-4.7.2-newlib-1.20.0-1
|
||||
tools/rtems-gdb-7.5.1-1
|
19
rtems/config/4.11/rtems-m68k.bset
Normal file
19
rtems/config/4.11/rtems-m68k.bset
Normal file
@@ -0,0 +1,19 @@
|
||||
#
|
||||
# Tools Set for RTEMS M68K 4.11 Stable
|
||||
#
|
||||
|
||||
%define _target m68k-rtems4.11
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
tools/rtems-binutils-2.22-1
|
||||
tools/rtems-gcc-4.7.2-newlib-1.20.0-1
|
||||
tools/rtems-gdb-7.5.1-1
|
19
rtems/config/4.11/rtems-mips.bset
Normal file
19
rtems/config/4.11/rtems-mips.bset
Normal file
@@ -0,0 +1,19 @@
|
||||
#
|
||||
# Tools Set for RTEMS MIPS 4.11 Stable
|
||||
#
|
||||
|
||||
%define _target mips-rtems4.11
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
tools/rtems-binutils-2.22-1
|
||||
tools/rtems-gcc-4.7.2-newlib-1.20.0-1
|
||||
tools/rtems-gdb-7.5.1-1
|
@@ -20,6 +20,7 @@ package: rtems-%{rtems_version}-%{_target}-%{release}
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
rtems-nios2-binutils-2.20-1
|
||||
rtems-nios2-gcc-4.1-newlib-1.19.0-1
|
||||
rtems-nios2-gdb-7.0-1
|
||||
tools/rtems-nios2-binutils-2.20-1
|
||||
tools/rtems-nios2-gcc-4.1-newlib-1.19.0-1
|
||||
expat-2.1.0-1
|
||||
tools/rtems-nios2-gdb-7.0-1
|
@@ -14,6 +14,6 @@
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
rtems-binutils-2.22-1
|
||||
rtems-gcc-4.6.3-newlib-1.20.0-1
|
||||
rtems-gdb-7.5-1
|
||||
tools/rtems-binutils-2.22-1
|
||||
tools/rtems-gcc-4.7.2-newlib-1.20.0-1
|
||||
tools/rtems-gdb-7.5.1-1
|
Reference in New Issue
Block a user