Class: Dependinator
Overview
Ceedling - Test-Centered Build System for C
ThrowTheSwitch.org
Copyright (c) 2010-25 Mike Karlesky, Mark VanderVoord, & Greg Williams
SPDX-License-Identifier: MIT
Instance Method Summary collapse
- #load_release_object_deep_dependencies(dependencies_list) ⇒ Object
- #load_test_object_deep_dependencies(files_list) ⇒ Object
Instance Method Details
#load_release_object_deep_dependencies(dependencies_list) ⇒ Object
13 14 15 16 17 18 19 |
# File 'lib/ceedling/dependinator.rb', line 13 def load_release_object_deep_dependencies(dependencies_list) dependencies_list.each do |dependencies_file| if File.exist?(dependencies_file) @rake_wrapper.load_dependencies( dependencies_file ) end end end |
#load_test_object_deep_dependencies(files_list) ⇒ Object
22 23 24 25 26 27 28 29 |
# File 'lib/ceedling/dependinator.rb', line 22 def load_test_object_deep_dependencies(files_list) dependencies_list = @file_path_utils.form_test_dependencies_filelist(files_list) dependencies_list.each do |dependencies_file| if File.exist?(dependencies_file) @rake_wrapper.load_dependencies(dependencies_file) end end end |