|
@@ -94,14 +94,15 @@ def main(args):
|
|
|
path = os.path.realpath(path)
|
|
|
with pushd(os.path.dirname(path)), open(path) as f:
|
|
|
data = yaml.load(f)
|
|
|
- if "depends" not in data:
|
|
|
- data["depends"] = []
|
|
|
+ if "active" in data and data["active"]:
|
|
|
+ if "depends" not in data:
|
|
|
+ data["depends"] = []
|
|
|
|
|
|
- for i in range(0, len(data["depends"])):
|
|
|
- data["depends"][i] = os.path.realpath(
|
|
|
- '{}.yml'.format(data["depends"][i]))
|
|
|
+ for i in range(0, len(data["depends"])):
|
|
|
+ data["depends"][i] = os.path.realpath(
|
|
|
+ '{}.yml'.format(data["depends"][i]))
|
|
|
|
|
|
- sources[path] = data
|
|
|
+ sources[path] = data
|
|
|
|
|
|
main.sources = sources
|
|
|
main.deptree = deptree(sources)
|