···52options = pivot(json.load(open(sys.argv[1 + optOffset], 'r')))
53overrides = pivot(json.load(open(sys.argv[2 + optOffset], 'r')))
5455-# fix up declaration paths in lazy options, since we don't eval them from a full nixpkgs dir
56-for (k, v) in options.items():
57- # The _module options are not declared in nixos/modules
58- if v.value['loc'][0] != "_module":
59- v.value['declarations'] = list(map(lambda s: f'nixos/modules/{s}' if isinstance(s, str) else s, v.value['declarations']))
60-61# merge both descriptions
62for (k, v) in overrides.items():
63 cur = options.setdefault(k, v).value
···52options = pivot(json.load(open(sys.argv[1 + optOffset], 'r')))
53overrides = pivot(json.load(open(sys.argv[2 + optOffset], 'r')))
5400000055# merge both descriptions
56for (k, v) in overrides.items():
57 cur = options.setdefault(k, v).value