- switch to old-school hash notation to be backwards compatible with older versions of ruby

This commit is contained in:
Mark VanderVoord
2015-07-21 07:35:29 -04:00
parent a1596c9497
commit ba87d27b77
2 changed files with 8 additions and 2 deletions

View File

@ -130,8 +130,8 @@ class UnityTestRunnerGenerator
#parse out includes
includes = {
local: source.scan(/^\s*#include\s+\"\s*(.+)\.[hH]\s*\"/).flatten,
system: source.scan(/^\s*#include\s+<\s*(.+)\s*>/).flatten.map { |inc| "<#{inc}>" }
:local => source.scan(/^\s*#include\s+\"\s*(.+)\.[hH]\s*\"/).flatten,
:system => source.scan(/^\s*#include\s+<\s*(.+)\s*>/).flatten.map { |inc| "<#{inc}>" }
}
return includes
end

View File

@ -195,6 +195,12 @@ module RakefileHelpers
test_files.each do |test|
obj_list = []
if !$cfg['compiler']['aux_sources'].nil?
$cfg['compiler']['aux_sources'].each do |aux|
obj_list << compile(aux, test_defines)
end
end
# Detect dependencies and build required modules
extract_headers(test).each do |header|
# Compile corresponding source file if it exists