scripts: Add a script to copy files.

pull/9339/head
Dylan Baker 4 years ago
parent aa03a0c346
commit 9519a5b7fd
  1. 18
      mesonbuild/scripts/copy.py

@ -0,0 +1,18 @@
# SPDX-License-Identifer: Apache-2.0
# Copyright © 2021 Intel Corporation
"""Helper script to copy files at build time.
This is easier than trying to detect whether to use copy, cp, or something else.
"""
import shutil
import typing as T
def run(args: T.List[str]) -> int:
try:
shutil.copy2(args[0], args[1])
except Exception:
return 1
return 0
Loading…
Cancel
Save