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',
+      ]},)