import os
import platform
import fileinput
# if platform.machine() == 'aarch64':
#     config_txt = ''
#     write_back = False
#     for line in fileinput.input(files=('config_defaults.mk',)):
#         if line.startswith('CONFIG_TOOLCHAIN_PATH') or line.startswith('CONFIG_TOOLCHAIN_PREFIX'):
#             config_txt += '# ' + line
#             write_back = True
#         else:
#             config_txt += line
#     try:
#         if write_back:
#             with open('config_defaults.mk', 'w') as f:
#                 f.write(config_txt)
#     except Exception as e:
#         print(e)


env = SConscript(
    os.path.join(os.getcwd(), "../../tools/scons/project.py"),
    variant_dir=os.getcwd(),
    duplicate=0,
)

# for t in env['MYTARGETS']:
#     m_project = env["task_list"][t]
#     m_project["_target_build_env"].Command(
#         target=f"dist/{t}.rpath",  # 目标文件
#         source=f"dist/{t}",  # 源文件
#         action="patchelf --force-rpath --set-rpath '/usr/lib/axcl:/usr/lib/axcl/ffmpeg' $SOURCES ; cp $SOURCES $TARGET",  # 执行命令
#     )

