mirror of
https://github.com/apache/nuttx.git
synced 2026-05-21 04:52:02 +08:00
tools/gdb: move the macros cache files to a temporary directory
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
This commit is contained in:
@@ -41,6 +41,7 @@ import hashlib
|
||||
import json
|
||||
import os
|
||||
import re
|
||||
import tempfile
|
||||
import time
|
||||
from os import path
|
||||
|
||||
@@ -135,7 +136,7 @@ def fetch_macro_info(file):
|
||||
|
||||
macros = {}
|
||||
p = re.compile(r".*macro[ ]*:[ ]*([\S]+\(.*?\)|[\w]+)[ ]*(.*)")
|
||||
cache = path.join(path.dirname(path.abspath(file)), f"{hash}.json")
|
||||
cache = path.join(tempfile.gettempdir(), f"{hash}.json")
|
||||
print(f"Load macro: {cache}")
|
||||
if not path.isfile(cache):
|
||||
t = time.time()
|
||||
|
||||
Reference in New Issue
Block a user