Method: MakeMakefile#each_compile_rules

Defined in:
lib/mkmf.rb

#each_compile_rulesObject

:nodoc:



2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
# File 'lib/mkmf.rb', line 2049

def each_compile_rules # :nodoc:
  vpath_splat = /\$\(\*VPATH\*\)/
  COMPILE_RULES.each do |rule|
    if vpath_splat =~ rule
      $VPATH.each do |path|
        yield rule.sub(vpath_splat) {path}
      end
    else
      yield rule
    end
  end
end