mirror of
https://git.rtems.org/rtems-source-builder
synced 2024-10-09 07:15:10 +08:00

All patches are now downloaded. No patches or source is held in the RTEMS Source Builder repo. As part of this the build sets now have a single rtems_arch define and the base RTEMS 4.11 build set now creates the _target macro. With this change a method to manage RTEMS specific patches has been put in place where build sets can define patches. This avoids needing special configuration files.
31 lines
819 B
Plaintext
31 lines
819 B
Plaintext
#
|
|
# Base defines for RTEMS 4.11
|
|
#
|
|
|
|
%define rtems_version 4.11
|
|
|
|
#
|
|
# Define the build target.
|
|
#
|
|
%define _target %{rtems_arch}-rtems%{rtems_version}
|
|
|
|
#
|
|
# The generic package name.
|
|
#
|
|
package: rtems-%{rtems_version}-%{_target}-%{release}
|
|
|
|
#
|
|
# Project custom message
|
|
#
|
|
%define gcc_version_message RTEMS %{rtems_version}-rsb-%{release},gcc-%{gcc_version}/newlib-%{newlib_version}
|
|
|
|
#
|
|
# The RTEMS http git URL.
|
|
#
|
|
%define rtems_http_git http://git.rtems.org/rtems-tools.git/plain/tools/%{rtems_version}
|
|
%define rtems_git_tools %{rtems_http_git}/rtems-tools.git/plain/tools/%{rtems_version}
|
|
%define rtems_binutils_patches %{rtems_git_tools}/binutils
|
|
%define rtems_gcc_patches %{rtems_git_tools}/gcc
|
|
%define rtems_newlib_patches %{rtems_git_tools}/newlib
|
|
%define rtems_gdb_patches %{rtems_git_tools}/gdb
|