Skip to content

Commit 31cacb0

Browse files
committed
Merge pull request kivy#285 from jdruiter/patch-3
Update usage.rst
2 parents 591724f + 2de18e6 commit 31cacb0

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

docs/source/usage.rst

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,22 @@ You can include other modules (or "recipes") to compile using `-m`::
1717
./distribute.sh -m "openssl kivy"
1818
./distribute.sh -m "pil ffmpeg kivy"
1919

20+
.. note::
21+
22+
Recipes are instructions for compiling Python modules that require C extensions.
23+
The list of recipes we currently have is at:
24+
https://github.com/kivy/python-for-android/tree/master/recipes
25+
2026
You can also specify a specific version for each package. Please note that the
2127
compilation might **break** if you don't use the default version. Most recipes
2228
have patch to fixes android issues, and might not apply if you specify a
2329
version. We also recommend to clean build/ before changing version.::
2430

2531
./distribute.sh -m "openssl kivy==master"
2632

27-
The list of available recipes is available at:
28-
https://github.com/kivy/python-for-android/tree/master/recipes
29-
30-
From python-for-android 1.1, you can now specify pure-python package into the
31-
-m. It will use virtualenv and pip to install pure-python modules into the
33+
Python modules that don't need C extrnsions don't need a recipe and can be included this way.
34+
From python-for-android 1.1 on, you can now specify pure-python package into the
35+
distribution. It will use virtualenv and pip to install pure-python modules into the
3236
distribution. Please note that compiler are deactivated, and will break any
3337
module who try to compile something. If compilation is needed, write a recipe::
3438

0 commit comments

Comments
 (0)