summaryrefslogtreecommitdiffstats
path: root/lib/libcxx/utils/cat_files.py
diff options
context:
space:
mode:
authorpatrick <patrick@openbsd.org>2021-01-11 15:31:56 +0000
committerpatrick <patrick@openbsd.org>2021-01-11 15:31:56 +0000
commit16ff81ed8b1ed9aa06fb1a731a2446b66cc49bef (patch)
tree1a7dd8152b94f6f8cd318bfaf85aa40882854583 /lib/libcxx/utils/cat_files.py
parentsync (diff)
downloadwireguard-openbsd-16ff81ed8b1ed9aa06fb1a731a2446b66cc49bef.tar.xz
wireguard-openbsd-16ff81ed8b1ed9aa06fb1a731a2446b66cc49bef.zip
Remove libc++ and libc++abi 8.0.0 now that we switched to version 10.0.1
in the gnu/ directory.
Diffstat (limited to 'lib/libcxx/utils/cat_files.py')
-rwxr-xr-xlib/libcxx/utils/cat_files.py46
1 files changed, 0 insertions, 46 deletions
diff --git a/lib/libcxx/utils/cat_files.py b/lib/libcxx/utils/cat_files.py
deleted file mode 100755
index 83e7632f34a..00000000000
--- a/lib/libcxx/utils/cat_files.py
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/usr/bin/env python
-#===----------------------------------------------------------------------===##
-#
-# The LLVM Compiler Infrastructure
-#
-# This file is dual licensed under the MIT and the University of Illinois Open
-# Source Licenses. See LICENSE.TXT for details.
-#
-#===----------------------------------------------------------------------===##
-
-from argparse import ArgumentParser
-import sys
-
-def print_and_exit(msg):
- sys.stderr.write(msg + '\n')
- sys.exit(1)
-
-def main():
- parser = ArgumentParser(
- description="Concatenate two files into a single file")
- parser.add_argument(
- '-o', '--output', dest='output', required=True,
- help='The output file. stdout is used if not given',
- type=str, action='store')
- parser.add_argument(
- 'files', metavar='files', nargs='+',
- help='The files to concatenate')
-
- args = parser.parse_args()
-
- if len(args.files) < 2:
- print_and_exit('fewer than 2 inputs provided')
- data = ''
- for filename in args.files:
- with open(filename, 'r') as f:
- data += f.read()
- if len(data) != 0 and data[-1] != '\n':
- data += '\n'
- assert len(data) > 0 and "cannot cat empty files"
- with open(args.output, 'w') as f:
- f.write(data)
-
-
-if __name__ == '__main__':
- main()
- sys.exit(0)