diff options
Diffstat (limited to 'bin/builder.lib')
-rw-r--r-- | bin/builder.lib | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/bin/builder.lib b/bin/builder.lib index c1a7180..435c068 100644 --- a/bin/builder.lib +++ b/bin/builder.lib @@ -100,9 +100,15 @@ if [ -n "${LOG}" ]; then fi sbuild --build-dep-resolver=aptitude --force-orig-source -A ${SOURCE} -c ${schroot} -d ${suite} reprepro --ignore=wrongdistribution -b ${REPO_DIR} include ${BACKPORTS_SUITE} ${DIR}/${NAME}_${VERSION}-1+${BUILD_SUITE}_${host_arch}.changes -if [ -n "$arch" ]; then - sbuild --arch ${arch} -c ${schroot}-${arch} -d ${suite} +if [ ${NAME} = 'lava' ]; then + # build arm64 binary only + sbuild --build arm64 --no-arch-all --arch arm64 ${SOURCE} -c ${SECOND_SCHROOT} -d ${suite} + reprepro --ignore=wrongdistribution -b ${REPO_DIR} include ${BACKPORTS_SUITE} ${DIR}/${NAME}_${VERSION}-1+${BUILD_SUITE}_arm64.changes +else + if [ -n "$arch" ]; then + sbuild --build ${arch} --arch ${arch} -c ${schroot}-${arch} -d ${suite} reprepro --ignore=wrongdistribution -b ${REPO_DIR} include ${BACKPORTS_SUITE} ${DIR}/${NAME}_${VERSION}-1+${BUILD_SUITE}_${arch}.changes + fi fi if [ -n "${SECOND_SUITE}" ]; then cp ../changelog ./debian/ |