I had the second option in my project file. So I commented it out and added: - "#{Ceedling.load_path}". I have also renamed the vendor directory to vendor1 just for the sake of testing. But now the build cannot be completed:
#:/media/sf_repo/proj/trunk/driver/tests/cqm_demo$ ceedling test:all
Traceback (most recent call last):
13: from /usr/local/bin/ceedling:23:in `<main>'
12: from /usr/local/bin/ceedling:23:in `load'
11: from /var/lib/gems/2.5.0/gems/ceedling-0.31.0/bin/ceedling:322:in `<top (required)>'
10: from /var/lib/gems/2.5.0/gems/ceedling-0.31.0/bin/ceedling:322:in `load'
9: from rakefile.rb:2:in `<top (required)>'
8: from rakefile.rb:2:in `load'
7: from vendor/ceedling/lib/rakefile.rb:42:in `<top (required)>'
6: from /media/sf_repo/proj/trunk/driver/tests/cqm_demo/vendor/ceedling/lib/setupinator.rb:25:in `do_setup'
5: from /media/sf_repo/proj/trunk/driver/tests/cqm_demo/vendor/ceedling/lib/configurator.rb:160:in `find_and_merge_plugins'
4: from /media/sf_repo/proj/trunk/driver/tests/cqm_demo/vendor/ceedling/lib/configurator.rb:160:in `each'
3: from /media/sf_repo/proj/trunk/driver/tests/cqm_demo/vendor/ceedling/lib/configurator.rb:161:in `block in find_and_merge_plugins'
2: from /media/sf_repo/proj/trunk/driver/tests/cqm_demo/vendor/ceedling/lib/system_wrapper.rb:17:in `module_eval'
1: from /media/sf_repo/proj/trunk/driver/tests/cqm_demo/vendor/ceedling/lib/system_wrapper.rb:17:in `module_eval'
/media/sf_repo/proj/trunk/driver/tests/cqm_demo/vendor/ceedling/lib/system_wrapper.rb:17:in `module_eval': uninitialized constant Ceedling (NameError)
Did you mean? CEEDLING_VENDOR
My project file is attached to this message. I would appreciate your further feedback. Thank you so far!