Add a check for GCOV env variable. (#187) * Add a check for GCOV env variable.
diff --git a/container/common/clang/clang.yaml.tpl b/container/common/clang/clang.yaml.tpl index 51d97ce..8be334e 100644 --- a/container/common/clang/clang.yaml.tpl +++ b/container/common/clang/clang.yaml.tpl
@@ -60,3 +60,5 @@ env: - key: 'CC' value: '/usr/local/bin/clang' + - key: 'GCOV' + value: '/dev/null'
diff --git a/container/ubuntu14_04/layers/gcc/BUILD b/container/ubuntu14_04/layers/gcc/BUILD index da99ed0..4d6ab68 100644 --- a/container/ubuntu14_04/layers/gcc/BUILD +++ b/container/ubuntu14_04/layers/gcc/BUILD
@@ -26,9 +26,6 @@ language_tool_layer( name = "gcc-ltl", base = "@trusty//image", - env = { - "GCOV": "/dev/null", - }, packages = [ "g++", ],
diff --git a/container/ubuntu14_04/layers/gcc/gcc.yaml b/container/ubuntu14_04/layers/gcc/gcc.yaml index bc1d68c..d8e02a0 100644 --- a/container/ubuntu14_04/layers/gcc/gcc.yaml +++ b/container/ubuntu14_04/layers/gcc/gcc.yaml
@@ -5,3 +5,7 @@ command: 'g++' args: ['--version'] expectedOutput: ['g[+][+] [(]Ubuntu .*'] +- name: 'check-gcov' + command: 'gcov' + args: ['--version'] + expectedOutput: ['gcov [(]Ubuntu .*']