Generic Python packager for Android and iOS
Find a file
Mathieu Virbel a4173cceda first commit
2012-12-19 02:34:32 +01:00
buildozer first commit 2012-12-19 02:34:32 +01:00
.gitignore first commit 2012-12-19 02:34:32 +01:00
buildozer.py first commit 2012-12-19 02:34:32 +01:00
README.rst first commit 2012-12-19 02:34:32 +01:00

Buildozer
=========

THIS IS A WORK IN PROGRESS, DO NOT USE.

Buildozer is a tool for creating application packages easilly.

The goal is to have one "buildozer.spec" file in your app directory: it
describe your application requirements, titles, etc.  Buildozer will use that
spec for create package for Android, iOS, Windows, OSX and Linux.

Usage
-----

#. Add buildozer repo into your PYTHONPATH.
#. Create a .spec
#. Go into your application directory and do::

    buildozer.py -t android

buildozer.spec
--------------

::
    [app]

    # Title of your application
    title = My Application

    # Source code variables
    source.dir = .
    source.include_ext = py,png,jpg

    # Application versionning
    version.regex = __version__ = '(.*)'
    version.filename = %(source.dir)s/main.py

    # Application requirements
    requirements = twisted kivy

    # Android specific
    android.permissions = INTERNET