Environment: change @build_dirs to be a Hash
This commit is contained in:
parent
5dee51b21c
commit
bcfeadeebf
@ -15,7 +15,7 @@ module Rscons
|
|||||||
@varset = VarSet.new(variables)
|
@varset = VarSet.new(variables)
|
||||||
@targets = {}
|
@targets = {}
|
||||||
@builders = {}
|
@builders = {}
|
||||||
@build_dirs = []
|
@build_dirs = {}
|
||||||
@varset[:exclude_builders] ||= []
|
@varset[:exclude_builders] ||= []
|
||||||
unless @varset[:exclude_builders] == :all
|
unless @varset[:exclude_builders] == :all
|
||||||
exclude_builders = Set.new(@varset[:exclude_builders] || [])
|
exclude_builders = Set.new(@varset[:exclude_builders] || [])
|
||||||
@ -47,7 +47,7 @@ module Rscons
|
|||||||
end
|
end
|
||||||
|
|
||||||
def build_dir(src_dir, obj_dir)
|
def build_dir(src_dir, obj_dir)
|
||||||
@build_dirs << [src_dir.gsub('\\', '/'), obj_dir.gsub('\\', '/')]
|
@build_dirs[src_dir.gsub('\\', '/')] = obj_dir.gsub('\\', '/')
|
||||||
end
|
end
|
||||||
|
|
||||||
def get_build_fname(source_fname, suffix)
|
def get_build_fname(source_fname, suffix)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user