File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -579,6 +579,7 @@ def run(self):
579
579
if self .catalogs :
580
580
args .append ("-catalog:" + ";" .join (self .catalogs ))
581
581
582
+ rc = 0
582
583
jopt = self .config .get ("java-options" , [])
583
584
if self .debug :
584
585
print (self ._java )
@@ -592,7 +593,9 @@ def run(self):
592
593
print (f"\t { item } " )
593
594
else :
594
595
cmd = [self ._java ] + jopt + ["-cp" , cp ] + [self .config ["class" ]] + args
595
- subprocess .call (cmd )
596
+ rc = subprocess .call (cmd )
597
+
598
+ return rc
596
599
597
600
598
601
if __name__ == "__main__" :
@@ -602,7 +605,7 @@ def run(self):
602
605
try :
603
606
docbook = JavaClassRunner (sys .argv [1 :])
604
607
docbook .compute_dependencies ()
605
- docbook .run ()
608
+ sys . exit ( docbook .run () )
606
609
except JavaClassRunnerException as err :
607
610
print (str (err ))
608
611
sys .exit (1 )
You can’t perform that action at this time.
0 commit comments