From 164c85d0f7b967c68e63368c97dab8c368f903ae Mon Sep 17 00:00:00 2001 From: rgarcia-herrera Date: Mon, 1 Nov 2021 14:46:08 -0600 Subject: [PATCH] recipe for dev environment --- README.md | 26 ++++++++++++++++++++++++-- requirements.txt | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 65 insertions(+), 2 deletions(-) create mode 100644 requirements.txt diff --git a/README.md b/README.md index 2662765..46d3d29 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,25 @@ -# flockompass +# Flockompass -Mobile app, client of flock server. \ No newline at end of file +Mobile app, client of flock server. + + +## Development + +Install dependencies like so: + +``` +$ pip install -r requirements.txt +``` + +## Test building + +Kivy apps are easily deployed and tested with [buildozer](https://buildozer.readthedocs.io/en/latest/quickstart.html#init-and-build-for-android). + +This command will compile the app, transfer it to a usb-connected +device and run it. Logs are shown on the console, hence the grep +python. + +``` +$ buildozer -v android debug deploy run logcat | grep python + +``` diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..a3e8a94 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,41 @@ +appdirs==1.4.4 +backcall==0.2.0 +buildozer==1.2.0 +certifi==2020.6.20 +chardet==3.0.4 +colorama==0.4.3 +Cython==0.29.21 +decorator==4.4.2 +distlib==0.3.1 +docutils==0.16 +filelock==3.0.12 +geographiclib==1.50 +geopy==2.0.0 +idna==2.10 +importlib-metadata==1.7.0 +importlib-resources==3.0.0 +Jinja2==2.11.2 +Kivy==1.11.1 +Kivy-Garden==0.1.1 +kivy-garden.mapview @ file:///home/rgarcia/mapview +LatLon23==1.0.7 +MarkupSafe==1.1.1 +parso==0.7.1 +pep517==0.6.0 +pexpect==4.8.0 +pickleshare==0.7.5 +pkg_resources==0.0.0 +plyer==1.4.3 +prompt-toolkit==3.0.5 +ptyprocess==0.6.0 +Pygments==2.6.1 +pyproj==2.6.1.post1 +pytoml==0.1.21 +requests==2.24.0 +sh==1.13.1 +six==1.15.0 +toml==0.10.1 +traitlets==4.3.3 +urllib3==1.25.9 +wcwidth==0.2.5 +zipp==3.1.0