From: Michael D. Lowis Date: Fri, 29 Aug 2014 17:32:32 +0000 (-0400) Subject: Added coverage only for test env X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=18a423bddcbccb098c61d76b0814aa954c4f1f19;p=projs%2Flibcds.git Added coverage only for test env --- diff --git a/Rakefile b/Rakefile index e48ffb5..f2b9635 100644 --- a/Rakefile +++ b/Rakefile @@ -16,8 +16,7 @@ require 'rbconfig' # Define the compiler environment Env = Rscons::Environment.new do |env| env.build_dir('source','build/obj/source') - env["CFLAGS"] += ['--std=c99', '--pedantic', '--coverage', '-Wall', '-Wextra', '-Werror'] - env["LDFLAGS"] += ['--coverage'] + env["CFLAGS"] += ['--std=c99', '--pedantic', '-Wall', '-Wextra', '-Werror'] env['CPPPATH'] += Dir['source/**/'] end @@ -25,7 +24,8 @@ end TestEnv = Env.clone do |env| env.build_dir('source','build/obj/test_source') env.build_dir('tests','build/obj/tests/source') - env['CFLAGS'] += ['-DLEAK_DETECT_LEVEL=1'] + env['CFLAGS'] += ['-DLEAK_DETECT_LEVEL=1', '--coverage'] + env["LDFLAGS"] += ['--coverage'] env['CPPPATH'] += Dir['tests/'] end