Generate absolute path for compilation DB item

This commit is contained in:
Ivan Kravets
2020-02-06 17:30:55 +02:00
parent 00a9a2c04d
commit 2ecceb8ed2

View File

@ -20,6 +20,7 @@ from __future__ import absolute_import
import itertools
import json
import os
import SCons
@ -129,7 +130,9 @@ def WriteCompilationDb(target, source, env):
entries = []
for s in __COMPILATION_DB_ENTRIES:
entries.append(s.read())
item = s.read()
item["file"] = os.path.abspath(item["file"])
entries.append(item)
with open(str(target[0]), "w") as target_file:
json.dump(