18 lines
340 B
Python
Executable File
18 lines
340 B
Python
Executable File
#!/usr/bin/env python3
|
|
|
|
import json
|
|
import sys
|
|
|
|
with open("compile_commands.json", "r") as f:
|
|
data = json.load(f)
|
|
|
|
include = " -I/usr/arm-none-eabi/include"
|
|
|
|
for i in range(len(data)):
|
|
if include not in data[i]["command"]:
|
|
data[i]["command"] += include
|
|
|
|
with open("compile_commands.json", "w") as f:
|
|
json.dump(data, f)
|
|
|