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}