提交 f4e7261b 编写于 作者: M mvandervoord

- tweaked regex to better scan headers (thanks mjaygo!)

git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@76 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e
上级 cae66a00
......@@ -102,7 +102,7 @@ class UnityTestRunnerGenerator
input_file.rewind
includes = []
input_file.readlines.each do |line|
scan_results = line.scan(/^#include\s+\"\s*(.+)\.h\s*\"/)
scan_results = line.scan(/^\s*#include\s+\"\s*(.+)\.[hH]\s*\"/)
includes << scan_results[0][0] if (scan_results.size > 0)
end
return includes
......
......@@ -39,7 +39,7 @@ module RakefileHelpers
includes = []
lines = File.readlines(filename)
lines.each do |line|
m = line.match(/#include \"(.*)\"/)
m = line.match(/^\s*#include\s+\"\s*(.+\.[hH])\s*\"/)
if not m.nil?
includes << m[1]
end
......
......@@ -47,7 +47,7 @@ module RakefileHelpers
includes = []
lines = File.readlines(filename)
lines.each do |line|
m = line.match(/#include \"(.*)\"/)
m = line.match(/^\s*#include\s+\"\s*(.+\.[hH])\s*\"/)
if not m.nil?
includes << m[1]
end
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册