diff options
Diffstat (limited to 'tinyusb/test/vendor/ceedling/lib/ceedling/rake_utils.rb')
-rwxr-xr-x | tinyusb/test/vendor/ceedling/lib/ceedling/rake_utils.rb | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tinyusb/test/vendor/ceedling/lib/ceedling/rake_utils.rb b/tinyusb/test/vendor/ceedling/lib/ceedling/rake_utils.rb new file mode 100755 index 00000000..3f667c85 --- /dev/null +++ b/tinyusb/test/vendor/ceedling/lib/ceedling/rake_utils.rb @@ -0,0 +1,17 @@ + +class RakeUtils + + constructor :rake_wrapper + + def task_invoked?(task_regex) + task_invoked = false + @rake_wrapper.task_list.each do |task| + if ((task.already_invoked) and (task.to_s =~ task_regex)) + task_invoked = true + break + end + end + return task_invoked + end + +end |