mirror of
https://git.rtems.org/rtems-source-builder
synced 2024-10-09 07:15:10 +08:00
Fix rtems-tools and rtems-kernel builds when released and with a release URL.
Updates #2952.
This commit is contained in:
parent
44ebcc5177
commit
4141cca73d
@ -62,8 +62,16 @@ BuildRoot: %{_tmppath}/%{name}-root-%(%{__id_u} -n)
|
|||||||
%if ! %{defined rtems_kernel_compression}
|
%if ! %{defined rtems_kernel_compression}
|
||||||
%define rtems_kernel_compression xz
|
%define rtems_kernel_compression xz
|
||||||
%endif
|
%endif
|
||||||
|
%define rtems_kernel_version %{rtems_version}
|
||||||
%define rtems_bootstrap 0
|
%define rtems_bootstrap 0
|
||||||
%else
|
%else
|
||||||
|
#
|
||||||
|
# The code in git needs to be bootstrapped. Do each build because we have
|
||||||
|
# no way to change what changes may have happened in the code.
|
||||||
|
#
|
||||||
|
%define rtems_bootstrap 1
|
||||||
|
%endif
|
||||||
|
|
||||||
%if ! %{defined rtems_kernel_version}
|
%if ! %{defined rtems_kernel_version}
|
||||||
%define rtems_kernel_version HEAD
|
%define rtems_kernel_version HEAD
|
||||||
%endif
|
%endif
|
||||||
@ -73,16 +81,7 @@ BuildRoot: %{_tmppath}/%{name}-root-%(%{__id_u} -n)
|
|||||||
%define rtems_kernel_git_checkout %{nil}
|
%define rtems_kernel_git_checkout %{nil}
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%source set rtems git://git.rtems.org/rtems.git?reset=hard?branch=%{rtems_kernel_version}?pull%{rtems_kernel_git_checkout}
|
%source set rtems git://git.rtems.org/rtems.git?reset=hard?branch=%{rtems_kernel_version}?pull%{rtems_kernel_git_checkout} #
|
||||||
|
|
||||||
#
|
|
||||||
# The code in git needs to be bootstrapped. Do each build because we have
|
|
||||||
# no way to change what changes may have happened in the code.
|
|
||||||
#
|
|
||||||
%define rtems_bootstrap 1
|
|
||||||
%endif
|
|
||||||
|
|
||||||
#
|
|
||||||
# If C++ defined for the tool set use it to control RTEMS's setting..
|
# If C++ defined for the tool set use it to control RTEMS's setting..
|
||||||
#
|
#
|
||||||
%if %{defined enable_cxx}
|
%if %{defined enable_cxx}
|
||||||
|
@ -20,6 +20,10 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if %{rtems_tools_build}
|
%if %{rtems_tools_build}
|
||||||
|
%if %{rsb_released}
|
||||||
|
%define rtems_tools_version %{rtems_version}
|
||||||
|
%endif
|
||||||
|
|
||||||
#
|
#
|
||||||
# rtems_git_commit_hash : The commit hash else the branch is tracked.
|
# rtems_git_commit_hash : The commit hash else the branch is tracked.
|
||||||
#
|
#
|
||||||
|
Loading…
x
Reference in New Issue
Block a user