X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=tests%2FSConstruct;h=d8ab9ab0ac962f7177dd2001fc4a6dd173f39a4c;hb=03e3af597f0adf64b21731b820c997116a16cdcd;hp=9092d4f89bdf98edaa0e8aabb519f35fc8ead0d4;hpb=0f3c0f79bc83c3678c325f7e8e17dd031acaf77f;p=apps%2Fagl-service-can-low-level.git diff --git a/tests/SConstruct b/tests/SConstruct index 9092d4f8..d8ab9ab0 100644 --- a/tests/SConstruct +++ b/tests/SConstruct @@ -72,6 +72,11 @@ if not env.GetOption('clean'): else: conf.env.Append(PROTOCPATH = '/usr/include') + # Check protoc version + status, output = conf.TryAction('$PROTOC --version > $TARGET') + if status: + conf.env['PROTOC_VERSION'] = output + # Check if libmudflap is available (only with GCC) if 'gcc' in env['CC']: if conf.CheckLib('mudflap'): @@ -121,9 +126,6 @@ elif 'cl' in env['CC']: # More strict checks on the nanopb core env.Append(CORECFLAGS = '/W4') - - # PB_RETURN_ERROR triggers C4127 because of while(0) - env.Append(CFLAGS = '/wd4127') elif 'tcc' in env['CC']: # Tiny C Compiler env.Append(CFLAGS = '-Wall -Werror -g')