rtems-libbsd: Do not handle rtems_waf source when released.

The release libbsd tar file contains the rtems_waf submodule.
This commit is contained in:
Chris Johns 2020-02-28 14:45:28 +11:00
parent 14c5cb7713
commit 3dd974990e

View File

@ -33,14 +33,18 @@ URL: https://git.rtems.org/rtems-libbsd.git/
# #
# LibBSD Source. # LibBSD Source.
# #
# Collect and install rtems_waf as cgit snapshots to not caputre submodules, # If not a release collect and install rtems_waf as cgit snapshots to not
# which is a good thing because we would collect the entire FreeBSD source # capture submodules, which is a good thing because we would collect the entire
# FreeBSD source.
#
# Releases package submodules in the top level tarfile.
# #
%source set rtems_libbsd \ %source set rtems_libbsd \
https://git.rtems.org/rtems-libbsd/snapshot/rtems-libbsd-%{rtems_libbsd_version}.tar.%{rtems_libbsd_ext} https://git.rtems.org/rtems-libbsd/snapshot/rtems-libbsd-%{rtems_libbsd_version}.tar.%{rtems_libbsd_ext}
%source set rtems_waf \ %if !%{rsb_released}
https://git.rtems.org/rtems_waf/snapshot/rtems_waf-%{rtems_waf_version}.tar.%{rtems_libbsd_ext} %source set rtems_waf \
https://git.rtems.org/rtems_waf/snapshot/rtems_waf-%{rtems_waf_version}.tar.%{rtems_libbsd_ext}
%endif
# #
# Prepare the source code. # Prepare the source code.
@ -50,8 +54,9 @@ URL: https://git.rtems.org/rtems-libbsd.git/
source_dir_libbsd="rtems-libbsd-%{rtems_libbsd_version}" source_dir_libbsd="rtems-libbsd-%{rtems_libbsd_version}"
%source setup rtems_libbsd -q -n rtems-libbsd-%{rtems_libbsd_version} %source setup rtems_libbsd -q -n rtems-libbsd-%{rtems_libbsd_version}
%source setup rtems_waf -q -s 1 -c -a -n rtems-libbsd-%{rtems_libbsd_version}/rtems_waf %if !%{rsb_released}
%source setup rtems_waf -q -s 1 -c -a -n rtems-libbsd-%{rtems_libbsd_version}/rtems_waf
%endif
cd ${build_top} cd ${build_top}
# #