mirror of
https://github.com/ThrowTheSwitch/Unity.git
synced 2025-06-10 23:29:35 +08:00
- 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
This commit is contained in:
@ -102,7 +102,7 @@ class UnityTestRunnerGenerator
|
|||||||
input_file.rewind
|
input_file.rewind
|
||||||
includes = []
|
includes = []
|
||||||
input_file.readlines.each do |line|
|
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)
|
includes << scan_results[0][0] if (scan_results.size > 0)
|
||||||
end
|
end
|
||||||
return includes
|
return includes
|
||||||
|
@ -39,7 +39,7 @@ module RakefileHelpers
|
|||||||
includes = []
|
includes = []
|
||||||
lines = File.readlines(filename)
|
lines = File.readlines(filename)
|
||||||
lines.each do |line|
|
lines.each do |line|
|
||||||
m = line.match(/#include \"(.*)\"/)
|
m = line.match(/^\s*#include\s+\"\s*(.+\.[hH])\s*\"/)
|
||||||
if not m.nil?
|
if not m.nil?
|
||||||
includes << m[1]
|
includes << m[1]
|
||||||
end
|
end
|
||||||
|
@ -47,7 +47,7 @@ module RakefileHelpers
|
|||||||
includes = []
|
includes = []
|
||||||
lines = File.readlines(filename)
|
lines = File.readlines(filename)
|
||||||
lines.each do |line|
|
lines.each do |line|
|
||||||
m = line.match(/#include \"(.*)\"/)
|
m = line.match(/^\s*#include\s+\"\s*(.+\.[hH])\s*\"/)
|
||||||
if not m.nil?
|
if not m.nil?
|
||||||
includes << m[1]
|
includes << m[1]
|
||||||
end
|
end
|
||||||
|
Reference in New Issue
Block a user