diff --git a/.gitignore b/.gitignore index 8c184fe..66438fc 100644 --- a/.gitignore +++ b/.gitignore @@ -94,3 +94,6 @@ out/ ################# Docs/~$Capability Matrix.xlsx *.xpl +*.egg-info +build +dist diff --git a/Python3/src/xpc.py b/Python3/src/xpc/__init__.py similarity index 100% rename from Python3/src/xpc.py rename to Python3/src/xpc/__init__.py diff --git a/setup.py b/setup.py new file mode 100755 index 0000000..0c55565 --- /dev/null +++ b/setup.py @@ -0,0 +1,18 @@ +from setuptools import setup, find_packages + + +setup( + name="xplaneconnect", + version="1.3rc6", + python_requires=">=3", + packages=find_packages("Python3/src"), + package_dir={"": "Python3/src"}, + description="XPlaneConnect (XPC) facilitates communication to and from the XPCPlugin. Note: To use the XPC package, you must first install the XPCPlugin. See https://github.com/nasa/XPlaneConnect/wiki/Getting-Started for instructions on installing the XPCPlugin", + url="https://github.com/nasa/XPlaneConnect/", + project_urls={ + "Bug Reports": "https://github.com/nasa/xplaneconnect/issues", + "Organization": "https://www.nasa.gov/content/diagnostics-prognostics", + "Source": "https://github.com/nasa/xplaneconnect", + "Documentation": "https://github.com/nasa/XPlaneConnect/wiki" + } +)