lib/rscons/environment.rb in rscons-1.6.0 vs lib/rscons/environment.rb in rscons-1.6.1

- old
+ new

@@ -349,10 +349,11 @@ # @param target [String,BuildTarget] Target file. # @param user_deps [Array<String>] Dependency files. # # @return [void] def depends(target, *user_deps) - target = target.to_s + target = expand_varref(target.to_s) + user_deps = user_deps.map {|ud| expand_varref(ud)} @user_deps[target] ||= [] @user_deps[target] = (@user_deps[target] + user_deps).uniq end # Return the list of user dependencies for a given target.