summaryrefslogtreecommitdiff
path: root/utils/jenkins-build.sh
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2015-08-09 12:46:35 +0100
committerVincent Sanders <vince@kyllikki.org>2015-08-09 12:46:35 +0100
commit7e9fcada3bf1cb35754021fb48e2e5b95c70685a (patch)
tree0962b8e53d9f64c521b73e490da24d468e8721e2 /utils/jenkins-build.sh
parentd6a0f3fef041da362131c7045c007e8e73b21ad4 (diff)
downloadnetsurf-7e9fcada3bf1cb35754021fb48e2e5b95c70685a.tar.gz
netsurf-7e9fcada3bf1cb35754021fb48e2e5b95c70685a.tar.bz2
Fixup jenkins build scripts to cope with duktape for javascript
Diffstat (limited to 'utils/jenkins-build.sh')
-rwxr-xr-xutils/jenkins-build.sh19
1 files changed, 13 insertions, 6 deletions
diff --git a/utils/jenkins-build.sh b/utils/jenkins-build.sh
index 60643982f..994626a77 100755
--- a/utils/jenkins-build.sh
+++ b/utils/jenkins-build.sh
@@ -350,17 +350,23 @@ if [ "${BUILD_JS}" = "json" ];then
case ${HOST} in
"arm-unknown-riscos")
BUILD_MOZJS=NO
- BUILD_JS=YES
+ BUILD_JS=NO
+ #BUILD_JS=YES
+ BUILD_DUKTAPE=YES
;;
"amd64-unknown-openbsd5.4")
BUILD_MOZJS=NO
- BUILD_JS=YES
+ BUILD_JS=NO
+ #BUILD_JS=YES
+ BUILD_DUKTAPE=YES
;;
*)
- BUILD_MOZJS=YES
+ #BUILD_MOZJS=YES
+ BUILD_MOZJS=NO
BUILD_JS=NO
+ BUILD_DUKTAPE=YES
;;
esac
@@ -368,6 +374,7 @@ if [ "${BUILD_JS}" = "json" ];then
else
BUILD_JS=NO
BUILD_MOZJS=NO
+ BUILD_DUKTAPE=NO
fi
@@ -376,10 +383,10 @@ fi
########### Build from source ##################
# Clean first
-${MAKE} NETSURF_USE_JS=${BUILD_JS} NETSURF_USE_MOZJS=${BUILD_MOZJS} clean
+${MAKE} NETSURF_USE_DUKTAPE=${BUILD_DUKTAPE} NETSURF_USE_JS=${BUILD_JS} NETSURF_USE_MOZJS=${BUILD_MOZJS} clean
# Do the Build
-${MAKE} -k NETSURF_USE_JS=${BUILD_JS} NETSURF_USE_MOZJS=${BUILD_MOZJS} CI_BUILD=${BUILD_NUMBER} ATARIARCH=${ATARIARCH} Q=
+${MAKE} -k NETSURF_USE_DUKTAPE=${BUILD_DUKTAPE} NETSURF_USE_JS=${BUILD_JS} NETSURF_USE_MOZJS=${BUILD_MOZJS} CI_BUILD=${BUILD_NUMBER} ATARIARCH=${ATARIARCH} Q=
@@ -387,7 +394,7 @@ ${MAKE} -k NETSURF_USE_JS=${BUILD_JS} NETSURF_USE_MOZJS=${BUILD_MOZJS} CI_BUILD=
############ Package artifact construction ################
# build the package file
-${MAKE} -k NETSURF_USE_JS=${BUILD_JS} NETSURF_USE_MOZJS=${BUILD_MOZJS} CI_BUILD=${BUILD_NUMBER} ATARIARCH=${ATARIARCH} package Q=
+${MAKE} -k NETSURF_USE_DUKTAPE=${BUILD_DUKTAPE} NETSURF_USE_JS=${BUILD_JS} NETSURF_USE_MOZJS=${BUILD_MOZJS} CI_BUILD=${BUILD_NUMBER} ATARIARCH=${ATARIARCH} package Q=
if [ ! -f "${PKG_SRC}${PKG_SFX}" ]; then
# unable to find package file