From c2b3b848adf2811926d2e24f74b17298e29d1da3 Mon Sep 17 00:00:00 2001 From: Patryk Matuszak <305846+pmtk@users.noreply.github.com> Date: Thu, 9 Mar 2023 15:48:49 +0100 Subject: [PATCH] cross-packaging --- packaging/rpm/make-rpm.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packaging/rpm/make-rpm.sh b/packaging/rpm/make-rpm.sh index 143ff4ef81..6021b5650e 100755 --- a/packaging/rpm/make-rpm.sh +++ b/packaging/rpm/make-rpm.sh @@ -57,7 +57,7 @@ EOF cat "${SCRIPT_DIR}/microshift.spec" >> "${RPMBUILD_DIR}SPECS/microshift.spec" title "Building RPM packages" - rpmbuild --quiet "${RPMBUILD_OPT}" --define "_topdir ${RPMBUILD_DIR}" "${RPMBUILD_DIR}"SPECS/microshift.spec + rpmbuild --quiet ${RPMBUILD_OPT} --define "_topdir ${RPMBUILD_DIR}" "${RPMBUILD_DIR}"SPECS/microshift.spec } usage() { @@ -75,6 +75,10 @@ case $1 in esac shift +if [ -n "${TARGET_ARCH}" ]; then + RPMBUILD_OPT="${RPMBUILD_OPT} --target=${TARGET_ARCH}" +fi + # prepare the rpmbuild env mkdir -p "${RPMBUILD_DIR}"/{BUILD,RPMS,SOURCES,SPECS,SRPMS}