config: Adding setup to support portage installs
This is needed so cros-config-api portage package can be installed into
the host build environment for portage.
BUG=None
TEST=None
Change-Id: I4dd7ededbd75923792af4e2206036d2dc0eb0265
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/config/+/2101268
Tested-by: C Shapiro <shapiroc@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Auto-Submit: C Shapiro <shapiroc@chromium.org>
diff --git a/python/setup.py b/python/setup.py
new file mode 100644
index 0000000..8150800
--- /dev/null
+++ b/python/setup.py
@@ -0,0 +1,16 @@
+# Copyright 2020 The Chromium OS Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+from distutils.core import setup
+
+
+setup(name='config',
+ version='1.0',
+ description='Module to access Config API python proto bindings',
+ packages=['config'],
+ package_data={'config': [
+ 'api/*.py',
+ 'api/software/*.py',
+ 'api/software/**/*.py',
+ ]},)