Commit graph

198 commits

Author SHA1 Message Date
Mathieu Virbel
8b15dcf1fa Merge pull request #79 from kivy/buildozer_clean
implement the `clean` command.
2014-04-08 17:59:56 +02:00
Mathieu Virbel
b8902d1b1d Merge pull request #81 from inclement/master
Delete dist dir if running distribute.sh
2014-04-08 17:59:37 +02:00
Mathieu Virbel
84605db006 Merge branch 'relpath' of https://github.com/inclement/buildozer into inclement-relpath
Conflicts:
	buildozer/targets/android.py
2014-04-08 17:59:24 +02:00
Mathieu Virbel
d923c501d6 correctly update and download Android SDK with tools/platform-tools/build-tools if available. And install the API if necessary. closes #101, #21, #89. 2014-04-08 17:56:51 +02:00
Mathieu Virbel
6e03d04987 dont try to copy garden if the directory doesnt exists 2014-04-07 15:08:52 +02:00
Mathieu Virbel
ea7561413f dont try to install garden if the user doesnt use anything from garden 2014-04-07 15:05:20 +02:00
Akshay Arora
0abd313259 Merge pull request #100 from kivy/garden_venv_fix
Fixed garden install for newer virtualenvs
2014-04-03 19:58:46 +05:30
Ben Rousch
0a4081851e Fixed garden install for newer virtualenvs 2014-04-03 10:19:54 -04:00
Akshay Arora
3dfb640ff7 Merge pull request #96 from pengjia/master
fix ln if soft link existed
2014-03-30 13:25:55 +05:30
Akshay Arora
744c03b696 Merge pull request #41 from Ian-Foote/garden_requirements
Garden requirements
2014-03-30 13:20:11 +05:30
Peter Peng
0d328bfbd8 fix ln if soft link existed 2014-03-29 23:11:37 +08:00
Alexander Taylor
227441a3d3 Added realpath modifier to p4a_dir token 2014-03-27 22:37:23 +00:00
Alexander Taylor
87d1462b9a Merge pull request #85 from inclement/p4a_dir_fixes
Documented env var checking and fixed a bug in the p4a_dir check
2014-03-15 14:41:52 +00:00
Mathieu Virbel
65c6705f78 bump to 0.10-dev 2014-02-20 17:42:24 +01:00
Alexander Taylor
f964159401 doc: Documented environment variable checking 2014-02-16 14:22:37 +00:00
Alexander Taylor
0ce88d1f9b Fixed p4a installation to check correct env var 2014-02-16 14:21:20 +00:00
akshayaurora
03592b0459 Merge pull request #82 from kivy/update_ndk_to_9c
Updated Android NDK default version to 9c
2014-02-13 20:04:15 +05:30
Ben Rousch
e70d208dbc Updated Android NDK default version to 9c 2014-02-13 09:16:58 -05:00
qua-non
73c0e0990d rename clean to distclean 2014-02-10 17:02:09 +05:30
qua-non
2278ab097d Merge branch 'buildozer_clean' of http://github.com/kivy/buildozer into buildozer_clean 2014-02-10 17:00:25 +05:30
Alexander Taylor
6aeb4601c8 Delete dist dir if running distribute.sh 2014-02-08 17:47:06 +00:00
qua-non
faf77c265c implement the clean command. 2014-02-07 06:08:46 +05:30
Mathieu Virbel
c6c0acd78c Merge pull request #60 from inclement/p4a
Add ability to choose python-for-android directory
2014-02-06 23:56:11 +01:00
qua-non
599915e1d6 implement the clean command. 2014-01-20 03:41:47 +05:30
qua-non
f04a56a720 Merge pull request #78 from josephlee021/master
Add 'bin' to suggested default directory excludes
2014-01-18 09:36:44 -08:00
josephlee021
3c0b7f21eb Add bin to suggested default directory excludes
Prevent packaging apks in apks in apks...
2014-01-16 20:55:04 -06:00
Gabriel Pettier
c1e3ea9e29 Merge pull request #75 from inclement/readme3
Clarified wording in README
2014-01-13 11:29:10 -08:00
qua-non
3cc745bbbf Merge pull request #65 from inclement/packagename
Check for package name starting with number
2014-01-13 11:28:44 -08:00
Alexander Taylor
d5d82e4877 Clarified wording in README 2014-01-13 19:12:05 +00:00
Ian Foote
3e6ee48885 Use Garden package from PyPI instead of github 2014-01-09 19:15:38 +00:00
Ian Foote
df02289ac0 Merge branch 'master' into garden_requirements 2014-01-09 19:11:40 +00:00
Mathieu Virbel
98a26645c3 Merge branch 'master' of ssh://github.com/kivy/buildozer 2013-12-16 17:36:51 +01:00
Mathieu Virbel
10606c53f1 correctly check requirements if a specific version is used (package==version will check the requirement only on package, not the full requirement token.) 2013-12-16 17:36:38 +01:00
Alexander Taylor
2800d516da Rearranged package.name check to avoid crash
Buildozer would previously crash if a package name was '', as it checked
for zero length *and* tried to check if the first character was a
number.
2013-11-24 17:47:15 +00:00
Alexander Taylor
feff9c2b23 Added check for package name starting with number 2013-11-24 17:42:44 +00:00
Alexander Taylor
58d9d284fb Variable renaming for clarity 2013-11-23 10:35:58 +00:00
Alexander Taylor
aba7f78e6c Added app.p4a_dir token 2013-11-23 10:13:19 +00:00
Alexander Taylor
a949095642 Added a few comments and formatting changes 2013-11-23 01:55:15 +00:00
Alexander Taylor
fdb9c52371 Added env check during config build 2013-11-23 01:51:51 +00:00
Alexander Taylor
11e994de14 Added env var checking to all config get methods.
The new method replaces the manual env var parsing with simply setting
the config's value to the env var value. This lets the normal parsing
methods do the work later, to avoid duplication of effort.
2013-11-23 00:58:59 +00:00
Alexander Taylor
3afa85a7fb Added env var querying for default and bool 2013-11-23 00:33:58 +00:00
Mathieu Virbel
4486536984 Merge pull request #62 from alanjds/patch-1
[FIX] Detect 32/64 bit on Windows, to download Android NDK
2013-11-21 01:19:57 -08:00
Alan Justino da Silva
cea345c6c9 [FIX] Detect 32/64 bit on Windows, to download Android NDK
Grabbed the answer from StackOverflow, and should work for other OSes too, but kept for Windows only.
2013-11-10 13:33:46 -02:00
Alexander Taylor
707b4935cd Minor code cleanup (formatting) 2013-11-08 22:58:03 +00:00
Alexander Taylor
1fcae9834f Made p4a distribution dir name == app.package.name 2013-11-08 22:17:08 +00:00
Alexander Taylor
b72176095d Added BUILDOZER_P4A_DIR env var behaviour 2013-11-08 22:10:48 +00:00
Mathieu Virbel
5a720e24c9 add meta-data support, external android libraries support, and custom java files to include in the APK. 2013-11-02 18:04:28 +01:00
Mathieu Virbel
4730dd3f0a more android/python-for-android directory to clean after building the distribution 2013-10-31 03:16:38 +01:00
Mathieu Virbel
b64fd7a41c fix buildozer PACKAGES_PATH to use global buildozer directory instead of the local one. 2013-10-31 03:11:53 +01:00
Mathieu Virbel
cca30b454a enjoy of the latest python-for-android addition: cache for packages. set correctly the PACKAGES_PATH to the global buildozer directory/target/packages 2013-10-31 02:37:06 +01:00