Module: Rscons::Builders::Mixins::Depfile
- Included in:
- Object, Preprocess
- Defined in:
- lib/rscons/builders/mixins/depfile.rb
Overview
Mixin for builders that make use of generated dependency files.
Instance Method Summary collapse
-
#finalize_command_with_depfile ⇒ Object
Finalize a build operation including dependencies from a generated dependency file.
Instance Method Details
#finalize_command_with_depfile ⇒ Object
Finalize a build operation including dependencies from a generated dependency file.
9 10 11 12 13 14 15 16 |
# File 'lib/rscons/builders/mixins/depfile.rb', line 9 def finalize_command_with_depfile deps = @sources if File.exist?(@vars["_DEPFILE"]) deps += Util.parse_dependency_file(@vars["_DEPFILE"]) end @cache.register_build(@target, @command, deps.uniq, @env) true end |