Mercurial > libervia-desktop-kivy
changeset 140:8f33a7c09214
build (buildozer.spec): updated buildozer spec to build with new toolchain (and code evolution since last build)
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 13 Apr 2018 18:58:11 +0200 |
parents | b270fcc87304 |
children | 8a0019ce3632 |
files | android/sat.conf assets/platform/android/sat.conf buildozer.spec |
diffstat | 3 files changed, 21 insertions(+), 16 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/android/sat.conf Fri Apr 13 18:58:11 2018 +0200 @@ -0,0 +1,8 @@ +[DEFAULT] +bridge = pb +log_level = debug +log_fmt = #[%%(levelname)s][%%(name)s] %%(message)s + +[cagou] +log_level = debug +log_fmt = [%%(levelname)s][%%(name)s] %%(message)s
--- a/assets/platform/android/sat.conf Fri Apr 13 18:57:18 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,8 +0,0 @@ -[DEFAULT] -bridge = pb -log_level = debug -log_fmt = #[%%(levelname)s][%%(name)s] %%(message)s - -[cagou] -log_level = debug -log_fmt = [%%(levelname)s][%%(name)s] %%(message)s
--- a/buildozer.spec Fri Apr 13 18:57:18 2018 +0200 +++ b/buildozer.spec Fri Apr 13 18:58:11 2018 +0200 @@ -13,21 +13,21 @@ source.dir = . # (list) Source files to include (let empty to include all the files) -source.include_exts = py,png,jpg,kv,atlas,conf +source.include_exts = py,png,jpg,kv,atlas,conf,json,svg,ttf # FIXME: check if we can do sat.conf only, without every .conf # (list) List of inclusions using pattern matching #source.include_patterns = assets/*,images/*.png -source.include_patterns = media +source.include_patterns = media,cagou,android,bin,service # (list) Source files to exclude (let empty to not exclude anything) #source.exclude_exts = spec # (list) List of directory to exclude (let empty to not exclude anything) -#source.exclude_dirs = tests, bin +source.exclude_dirs = env # (list) List of exclusions using pattern matching -#source.exclude_patterns = license,images/*/*.jpg +source.exclude_patterns = # (str) Application versioning (method 1) version = 0.1 @@ -38,14 +38,17 @@ # (list) Application requirements # comma seperated e.g. requirements = sqlite3,kivy -requirements = kivy, sqlite3, twisted, wokkel, pil, lxml, pyxdg, markdown, html2text, python-dateutil, pycrypto, pyopenssl, plyer, potr +requirements = hostpython2, kivy, sqlite3, pyopenssl, automat, attr, twisted, wokkel, sat, sat_tmp, pil, lxml, pyxdg, markdown, html2text, python-dateutil, pycrypto, plyer, android, python-potr, shortuuid, cryptography +# below are requirements for dev +# requirements = hostpython2, kivy, urwid, sqlite3, pyopenssl, automat, attr, twisted, wokkel, pudb, hg+http://10.0.0.1:8000#egg=sat, sat_tmp, pil, lxml, pyxdg, markdown, html2text, python-dateutil, pycrypto, plyer, android, python-potr, shortuuid, cryptography, automat + # (str) Custom source folders for requirements # Sets custom source for any requirements with recipes # requirements.source.kivy = ../../kivy # (list) Garden requirements -#garden_requirements = +garden_requirements = contextmenu # (str) Presplash of the application presplash.filename = %(source.dir)s/media/icons/muchoslava/png/cagou_profil_bleu_512.png @@ -58,6 +61,7 @@ # (list) List of service to declare #services = NAME:ENTRYPOINT_TO_PY,NAME2:ENTRYPOINT2_TO_PY +services = backend:backend/main.py # # OSX Specific @@ -102,7 +106,7 @@ # (str) python-for-android git clone directory (if empty, it will be automatically cloned from github) # we use our own p4a and mount in root dir on docker image -android.p4a_dir = /python-for-android-old +# android.p4a_dir = /python-for-android-old # (str) The directory in which python-for-android should look for your own build recipes (if any) #p4a.local_recipes = @@ -186,13 +190,14 @@ [buildozer] # (int) Log level (0 = error only, 1 = info, 2 = debug (with command output)) -log_level = 1 +log_level = 2 # (int) Display warning if buildozer is run as root (0 = False, 1 = True) warn_on_root = 1 # (str) Path to build artifact storage, absolute or relative to spec file # build_dir = ./.buildozer +build_dir = /build/buildozer-cagou # (str) Path to build output (i.e. .apk, .ipa) storage # bin_dir = ./bin