Fix webui submodule copr build

It's required to install git for copr, so we can fetch the
webui submodule. Updates webui to use clean-install, updates
dependencies and replaces SWC with Babel for build due to
being architecture agnostic.

Signed-off-by: David Hanina <dhanina@redhat.com>
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com>
Reviewed-By: Rob Crittenden <rcritten@redhat.com>
This commit is contained in:
David Hanina authored and Florence Blanc-Renaud committed 2025-10-13 10:35:47 +02:00
1 parent 9605ea9a0b
commit a66df6d7b4
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -1,7 +1,7 @@
srpm:
# Setup development environment
echo "Installing base development environment"
dnf install -y dnf5-plugins
dnf install -y dnf5-plugins git-core
echo "Installing FreeIPA development dependencies"
cp freeipa.spec.in freeipa.spec
dnf builddep -y --best --allowerasing --setopt=install_weak_deps=False freeipa.spec > ${outdir}/builddep.log 2>&1