diff options
author | John-Mark Bell <jmb@netsurf-browser.org> | 2023-03-05 23:48:48 +0000 |
---|---|---|
committer | John-Mark Bell <jmb@netsurf-browser.org> | 2023-03-05 23:48:48 +0000 |
commit | 9ad2be2205108e536ec9c56aa441aaa9aad74068 (patch) | |
tree | 79c0ce607f5269fd50bfdf5d199fd6171d448418 | |
parent | a8ff4ab2285150b8805154c1f9281d60626ea4c3 (diff) | |
download | netsurf-9ad2be2205108e536ec9c56aa441aaa9aad74068.tar.gz |
jenkins-build: add arm-riscos-gnueabi
-rwxr-xr-x | tools/jenkins-build.sh | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/tools/jenkins-build.sh b/tools/jenkins-build.sh index d31b233b4..7dcd788a0 100755 --- a/tools/jenkins-build.sh +++ b/tools/jenkins-build.sh @@ -54,11 +54,16 @@ MAKE=make # NetSurf version number haiku needs it for package name NETSURF_VERSION="3.11" +UPDATE_LATEST=yes + # Ensure the combination of target and toolchain works and set build # specific parameters too case ${TARGET} in "riscos") case ${HOST} in + "arm-riscos-gnueabi") + UPDATE_LATEST=no + ;; "arm-unknown-riscos") ;; @@ -69,6 +74,10 @@ case ${TARGET} in esac + export GCCSDK_INSTALL_ENV=/opt/netsurf/${HOST}/env + export GCCSDK_INSTALL_CROSSBIN=/opt/netsurf/${HOST}/cross/bin + IDENTIFIER="${HOST}-${IDENTIFIER}" + OLD_IDENTIFIER="${HOST}-${OLD_IDENTIFIER}" PKG_SRC=netsurf PKG_SFX=.zip ;; @@ -285,6 +294,11 @@ case ${TARGET} in MAKE=gmake ;; + "arm-riscos-gnueabi") + export GCCSDK_INSTALL_ENV=/opt/netsurf/${HOST}/env + export GCCSDK_INSTALL_CROSSBIN=/opt/netsurf/${HOST}/cross/bin + ;; + "arm-unknown-riscos") export GCCSDK_INSTALL_ENV=/opt/netsurf/${HOST}/env export GCCSDK_INSTALL_CROSSBIN=/opt/netsurf/${HOST}/cross/bin @@ -341,6 +355,11 @@ case ${TARGET} in MAKE=gmake ;; + "arm-riscos-gnueabi") + export GCCSDK_INSTALL_ENV=/opt/netsurf/${HOST}/env + export GCCSDK_INSTALL_CROSSBIN=/opt/netsurf/${HOST}/cross/bin + ;; + "arm-unknown-riscos") export GCCSDK_INSTALL_ENV=/opt/netsurf/${HOST}/env export GCCSDK_INSTALL_CROSSBIN=/opt/netsurf/${HOST}/cross/bin @@ -483,4 +502,7 @@ done ############ Expired package artifact removal and latest linking ############## -ssh netsurf@ci.netsurf-browser.org "rm -f ${OLD_ARTIFACT_TARGETS} ${DESTDIR}/LATEST && echo "${NEW_ARTIFACT_TARGET}${PKG_SFX}" > ${DESTDIR}/LATEST" +ssh netsurf@ci.netsurf-browser.org "rm -f ${OLD_ARTIFACT_TARGETS}" +if [ ${UPDATE_LATEST} = "yes" ]; then + ssh netsurf@ci.netsurf-browser.org "rm -f ${DESTDIR}/LATEST && echo "${NEW_ARTIFACT_TARGET}${PKG_SFX}" > ${DESTDIR}/LATEST" +fi |