diff --git a/ohos/sdk/copy_sdk_modules.py b/ohos/sdk/copy_sdk_modules.py index 5e31b0217fbaec24d8f817b3d6d59eccea6f2c11..a7f30d46e29c4c0cb30c7ce108ed4780f2070cd2 100755 --- a/ohos/sdk/copy_sdk_modules.py +++ b/ohos/sdk/copy_sdk_modules.py @@ -46,7 +46,7 @@ def do_copy_and_stamp(copy_infos: dict, options, depfile_deps: list): if os.listdir(source): files = build_utils.get_all_files(source) if files: - shutil.copytree(source, dest, dirs_exist_ok=True) + shutil.copytree(source, dest, dirs_exist_ok=True, symlinks=True) depfile_deps.update(build_utils.get_all_files(source)) else: # Skip empty directories.