Add dev builds with old dynarec as requested

This commit is contained in:
RichardG867
2021-11-14 13:35:36 -03:00
parent 2e9d57dcc8
commit 3fa3541f10
2 changed files with 25 additions and 8 deletions

3
.ci/Jenkinsfile vendored
View File

@@ -52,7 +52,8 @@ def anySuccess = false
def buildChain = [
'86Box': '86Box-Dev',
'86Box-Dev': '86Box-Debug',
'86Box-Dev': '86Box-DevODR',
'86Box-DevODR': '86Box-Debug',
'86Box-TestBuildPleaseIgnore': '86Box-TestBuildPleaseIgnore2'
]

View File

@@ -544,16 +544,32 @@ case $JOB_BASE_NAME in
$project-Dev)
if is_windows
then
build 32 --preset=experimental -D VNC=OFF
build 64 --preset=experimental -D VNC=OFF
build 32 --preset=experimental -D NEW_DYNAREC=ON -D VNC=OFF
build 64 --preset=experimental -D NEW_DYNAREC=ON -D VNC=OFF
elif is_mac
then
build Universal --preset=experimental -D VNC=OFF
build Universal --preset=experimental -D NEW_DYNAREC=ON -D VNC=OFF
else
build x86 --preset=experimental -D VNC=OFF
build x86_64 --preset=experimental -D VNC=OFF
build arm32 --preset=experimental -D VNC=OFF
build arm64 --preset=experimental -D VNC=OFF
build x86 --preset=experimental -D NEW_DYNAREC=ON -D VNC=OFF
build x86_64 --preset=experimental -D NEW_DYNAREC=ON -D VNC=OFF
build arm32 --preset=experimental -D NEW_DYNAREC=ON -D VNC=OFF
build arm64 --preset=experimental -D NEW_DYNAREC=ON -D VNC=OFF
fi
;;
$project-DevODR)
if is_windows
then
build 32 --preset=experimental -D NEW_DYNAREC=OFF -D VNC=OFF
build 64 --preset=experimental -D NEW_DYNAREC=OFF -D VNC=OFF
elif is_mac
then
build Universal --preset=experimental -D NEW_DYNAREC=OFF -D VNC=OFF
else
build x86 --preset=experimental -D NEW_DYNAREC=OFF -D VNC=OFF
build x86_64 --preset=experimental -D NEW_DYNAREC=OFF -D VNC=OFF
build arm32 --preset=experimental -D NEW_DYNAREC=OFF -D VNC=OFF
build arm64 --preset=experimental -D NEW_DYNAREC=OFF -D VNC=OFF
fi
;;