diff --git a/README.md b/README.md index bcf5078..d1386f1 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,9 @@ # GlobalForest A map-based social gardening + +setup_packages.sh - install ubuntu system package requierments +setup_venv.sh - prepares the virtual environemnt and install pip modules in it + +build.sh - run buildozer inside the virtual env to build and deploy +cleanup.sh - removes the work dirs from the local repo diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..aaa9730 --- /dev/null +++ b/build.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +buildozer android debug deploy run diff --git a/requierments.txt b/requierments.txt index 5bd955e..2a73e96 100644 --- a/requierments.txt +++ b/requierments.txt @@ -1,5 +1,3 @@ -buildozer -cython ffpyplayer Kivy Kivy-examples diff --git a/setup_packages.sh b/setup_packages.sh index 98ec921..16a3df3 100755 --- a/setup_packages.sh +++ b/setup_packages.sh @@ -2,12 +2,17 @@ # Install necessary system packages sudo apt-get install -y \ - python3-pip \ - build-essential \ git \ + zip \ + build-essential \ + cmake \ + libtool \ + pkg-config \ python3 \ + python3-pip \ python3-dev \ ffmpeg \ + libtinfo5 \ libffi-dev \ libsdl2-dev \ libsdl2-image-dev \ @@ -17,6 +22,8 @@ sudo apt-get install -y \ libswscale-dev \ libavformat-dev \ libavcodec-dev \ + libncurses5-dev \ + libncursesw5-dev \ zlib1g-dev # Install gstreamer for audio, video (optional) @@ -27,5 +34,5 @@ sudo apt-get install -y \ # Install OpenJDK sudo apt-get install -y \ - default-jdk \ openjdk-8-jdk + diff --git a/setup_venv.sh b/setup_venv.sh index d23dc04..771020c 100755 --- a/setup_venv.sh +++ b/setup_venv.sh @@ -1,6 +1,6 @@ #!/bin/bash -python3 -m pip install --upgrade --user pip setuptools virtualenv +python3 -m pip install --upgrade --user pip setuptools virtualenv cython python3 -m virtualenv venv source venv/bin/activate ls