diff --git a/Jenkinsfile b/Jenkinsfile index d3b5c212e2d..256e17e419e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -112,6 +112,12 @@ pipeline { sh 'cat reports/warnings.txt > /var/www/papermar.io/html/reports/warnings.txt' } } + stage('Build (shift US)') { + steps { + sh './configure --shift us' + sh 'ninja' + } + } } post { always { diff --git a/tools/splat_ext/pm_sbn.py b/tools/splat_ext/pm_sbn.py index 385b4e8d8f7..665db018252 100644 --- a/tools/splat_ext/pm_sbn.py +++ b/tools/splat_ext/pm_sbn.py @@ -540,7 +540,7 @@ def split(self, rom_bytes): data = rom_bytes[self.rom_start : self.rom_end] if dir.exists(): - raise Exception(f"SBN directory {dir} already exists") + self.warn(f"SBN directory {dir} already exists") sbn = SBN() byte_count = sbn.decode(data)