From 88c643b6fec27eec436c8d138fee6346e92337d6 Mon Sep 17 00:00:00 2001 From: Dimitry Andric Date: Tue, 20 Aug 2019 18:01:57 +0000 Subject: Remove upstream files and directories from vendor/lldb/dist that we do not use. This saves on repository space, and reduces the number of tree conflicts when merging. --- packages/Python/lldbsuite/test/lldbplatform.py | 49 -------------------------- 1 file changed, 49 deletions(-) delete mode 100644 packages/Python/lldbsuite/test/lldbplatform.py (limited to 'packages/Python/lldbsuite/test/lldbplatform.py') diff --git a/packages/Python/lldbsuite/test/lldbplatform.py b/packages/Python/lldbsuite/test/lldbplatform.py deleted file mode 100644 index 23d93e19d9486..0000000000000 --- a/packages/Python/lldbsuite/test/lldbplatform.py +++ /dev/null @@ -1,49 +0,0 @@ -""" This module represents an abstraction of an lldb target / host platform. """ - -from __future__ import absolute_import - -# System modules -import itertools - -# Third-party modules -import six - -# LLDB modules -import use_lldb_suite -import lldb - -windows, linux, macosx, darwin, ios, tvos, watchos, bridgeos, darwin_all, darwin_embedded, freebsd, netbsd, bsd_all, android = range( - 14) - -__name_lookup = { - windows: ["windows"], - linux: ["linux"], - macosx: ["macosx"], - darwin: ["darwin"], - ios: ["ios"], - tvos: ["tvos"], - watchos: ["watchos"], - bridgeos: ["bridgeos"], - darwin_all: ["macosx", "darwin", "ios", "tvos", "watchos", "bridgeos"], - darwin_embedded: ["ios", "tvos", "watchos", "bridgeos"], - freebsd: ["freebsd"], - netbsd: ["netbsd"], - bsd_all: ["freebsd", "netbsd"], - android: ["android"] -} - - -def translate(values): - - if isinstance(values, six.integer_types): - # This is a value from the platform enumeration, translate it. - return __name_lookup[values] - elif isinstance(values, six.string_types): - # This is a raw string, return it. - return [values] - elif hasattr(values, "__iter__"): - # This is an iterable, convert each item. - result = [translate(x) for x in values] - result = list(itertools.chain(*result)) - return result - return values -- cgit v1.2.3