releases: fix 'i945-thinkpads-install-utilities/' not found.

Without that fix we have the following when running 'make release':
    make[1]: Leaving directory '/home/gnutoo/work/projects/gnuboot/gnuboot'
    cp: cannot stat 'i945-thinkpads-install-utilities/':
        No such file or directory

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Acked-by: Adrien 'neox' Bourmault <neox@gnu.org>
This commit is contained in:
Denis 'GNUtoo' Carikli 2024-09-06 20:15:26 +02:00 committed by Adrien 'neox' Bourmault
parent b84b45ca06
commit 33e4563ca2
Signed by: neox
GPG Key ID: 57BC26A3687116F6
1 changed files with 11 additions and 1 deletions

View File

@ -5,7 +5,7 @@
#
# Copyright (C) 2020,2021,2022 Leah Rowe <info@minifree.org>
# Copyright (C) 2021 Ron Nazarov <noisytoot@disroot.org>
# Copyright (C) 2023 Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
# Copyright (C) 2023,2024 Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@ -66,6 +66,16 @@ for modname in ${modlist}; do
done
for dir in ${modlist} ${dirlist}; do
# The i945-thinkpads-install-utilities package uses guix to build things.
# Because of that the build and download phases are the same because if guix
# has substitutes enabled, and if upstream has substitutes for what we
# build, guix only download the resulting binaries. Since nothing is built
# in the current directory and that everything happens through guix, after
# downloading and/or building the guix packages, the results are installed
# directly into the GNU Boot release directory.
if [ "${dir}" = "i945-thinkpads-install-utilities" ] ; then
continue
fi
cp -R "${dir}/" "${srcdir}/"
done