diff --git a/tools/ci.py b/tools/ci.py index 66a4d6eb1e7630aabfad3809fa214ff320c79f89..b05384795a86541bd675403c8c116fc3bd8aa2a9 100755 --- a/tools/ci.py +++ b/tools/ci.py @@ -98,16 +98,34 @@ def main(): cmd = \ 'CC=arm-none-eabi-gcc ' \ 'PRODUCT=sgm775 ' \ + 'MODE=release ' \ 'make clean all' result = subprocess.call(cmd, shell=True) - results.append(('Product sgm775 build (GCC)', result)) + results.append(('Product sgm775 release build (GCC)', result)) cmd = \ 'CC=armclang ' \ 'PRODUCT=sgm775 ' \ + 'MODE=release ' \ 'make clean all' result = subprocess.call(cmd, shell=True) - results.append(('Product sgm775 build (ARM)', result)) + results.append(('Product sgm775 release build (ARM)', result)) + + cmd = \ + 'CC=arm-none-eabi-gcc ' \ + 'PRODUCT=sgm775 ' \ + 'MODE=debug ' \ + 'make clean all' + result = subprocess.call(cmd, shell=True) + results.append(('Product sgm775 debug build (GCC)', result)) + + cmd = \ + 'CC=armclang ' \ + 'PRODUCT=sgm775 ' \ + 'MODE=debug ' \ + 'make clean all' + result = subprocess.call(cmd, shell=True) + results.append(('Product sgm775 debug build (ARM)', result)) banner('Tests summary')