Mathieu Virbel
4cd60d39a7
Merge pull request #342 from learnleapfly/improve_frameworks
...
Improve frameworks support to prepare for buildozer use
2019-01-31 15:03:32 +01:00
Mathieu Virbel
88e0001ab4
Merge pull request #332 from learnleapfly/fix_urlretrieve
...
Fix urlretrieve issue on python2
2019-01-31 13:18:08 +01:00
Gabriel Pettier
8d5c8c243f
Merge pull request #340 from learnleapfly/dont_delete_py
...
Fix Module/Name Not Found errors
2019-01-17 08:45:57 +01:00
Kjell Wooding
b4219a5165
change add_framework to 'append' type (less confusing with positional arguments). Change name to --add-frameworks, as the flag can now be specified once per additional framework. Add frameworks from create also
2019-01-17 00:35:29 -05:00
Kjell Wooding
c7e7b0f403
re-add PYTHONOPTIMIZE to properly parse .pyo files (at @tito's suggestion)
2019-01-16 23:17:51 -05:00
Mathieu Virbel
49c607a80d
Merge pull request #338 from learnleapfly/deprecate_armv7
...
Deprecate armv7
2019-01-14 19:41:24 +01:00
Kjell Wooding
405af9f828
remove these, don't just comment out
2019-01-13 21:02:26 -05:00
Mathieu Virbel
11326c9d16
Merge pull request #339 from learnleapfly/add_frameworks
...
Add frameworks
2019-01-13 23:34:14 +01:00
Mathieu Virbel
93edfa2a6a
Merge pull request #337 from learnleapfly/versions_as_strings
...
Versions as strings
2019-01-13 23:27:59 +01:00
Mathieu Virbel
0db47936f2
Merge pull request #336 from learnleapfly/fix_status_list
...
Fix status list
2019-01-13 23:27:27 +01:00
Mathieu Virbel
ddb24889a8
Merge pull request #335 from learnleapfly/whitespace
...
Fix trailing whitespace
2019-01-13 23:26:40 +01:00
Kjell Wooding
8c7b619883
don't delete .py files (for now)
2019-01-12 23:40:16 -05:00
Kjell Wooding
75d87ac526
add frameworks via update subcommand
2019-01-12 21:13:49 -05:00
Kjell Wooding
b35556b379
increase minapi, remove armv7 (32-bit arm),
...
link to arm64 by default and use new-style linker flags
2019-01-12 21:12:30 -05:00
Kjell Wooding
eeb237c00a
remove line - no longer needed
2019-01-12 17:41:05 -05:00
Kjell Wooding
545d24e010
remove __pycache__ from the recipe list, and fix the hostlibffi recipe so it displays correctly in ./toolchain status
2019-01-12 17:36:26 -05:00
Kjell Wooding
8022c268bb
exclude __pycache__ from recipe dirs
2019-01-12 17:28:12 -05:00
Kjell Wooding
7691b541a4
now that version is a string, fix major computation
2019-01-12 15:38:41 -05:00
Kjell Wooding
4405ef04d3
whitespace fixes
2019-01-11 12:22:49 -05:00
Kjell Wooding
e7ec5d35b8
make workaround specific to the PY2 issue and incorporate @jonast's retry PR
2019-01-10 14:49:57 -05:00
Kjell Wooding
328a742849
requests can't handle ftp. Only use it if urlretrieve fails
2019-01-10 14:49:57 -05:00
Kjell Wooding
999dc68123
Downloading was broken in certain cases on python 2.
...
FancyUrlopener.urlretrieve was failing on redirect, but in an insidious way, because of a bug in the python-future module:
https://github.com/PythonCharmers/python-future/issues/425
Replace with the requests module for the time being.
2019-01-10 14:49:57 -05:00
Kjell Wooding
1d85617b76
Merge remote-tracking branch 'upstream/master'
2019-01-10 14:49:24 -05:00
Mathieu Virbel
7ee0d6ad64
fix numpy http-https link. Closes #323
2019-01-10 20:45:42 +01:00
Mathieu Virbel
271e235927
add include directory as a reference into the xcode template + force 64 bits archs by default.
...
Closes #328
Closes #330
Closes #333
2019-01-10 20:43:13 +01:00
Kjell Wooding
a96747964f
Merge remote-tracking branch 'upstream/master'
2019-01-10 14:34:53 -05:00
Kjell Wooding
5cca6c29a2
missed one
2019-01-04 18:15:08 -05:00
Kjell Wooding
526177bf8d
change names in python recipe too
2019-01-04 15:55:57 -05:00
Kjell Wooding
8af6bc59e0
Remove hardcoded version numbers on python and pip
...
restore "hostpython2" filename
2019-01-04 14:22:13 -05:00
Kjell Wooding
e93c1cffa3
Merge remote-tracking branch 'upstream/master'
2018-12-17 19:35:42 -08:00
Mathieu Virbel
679fc62256
cookiecutter: fix tests for python2
2018-11-16 15:24:19 +01:00
Mathieu Virbel
7b5e28d643
add an error message for creating a project without python2 or python3 compiled. Closes #311
2018-11-16 10:52:02 +01:00
Mathieu Virbel
cfc9dc1c29
libffi/hostlibffi: force the binary to be python2.7, as by default osx don't have an alias for python2. This will allow the build system to use system python2.7 if brew python2 is not installed.
...
Closes #309
2018-11-16 10:42:12 +01:00
Mathieu Virbel
6f295fd23f
xcode: remove old include that is not needed anymore
2018-11-16 10:35:50 +01:00
Mathieu Virbel
c9ca2de912
fixes plyer and pkgresources recipes that was depending on old platform
2018-11-10 10:14:39 +01:00
Mathieu Virbel
654f71f481
Merge branch 'master' of github.com:kivy/kivy-ios
2018-11-10 10:09:45 +01:00
Mathieu Virbel
4258cfd64b
remove moodstocks, service is gone
2018-11-10 10:09:27 +01:00
Mathieu Virbel
fa5229f2a4
make python/hostpython version in the first list of recipes mandatory, otherwise we dont know which python version it will uses
2018-11-10 01:40:55 +01:00
Mathieu Virbel
61b5c86b91
use tempfile for managing CC/CXX, and it also prevent leaking file every compilation
2018-11-09 23:53:36 +01:00
Mathieu Virbel
7412603d0b
update readme
2018-11-09 20:43:00 +01:00
Mathieu Virbel
7f139e382e
remove pymoodstocks recipes, the service got shutdown
2018-11-09 20:39:18 +01:00
Mathieu Virbel
f316b8422c
Merge branch 'python3' of github.com:kivy/kivy-ios into python3
2018-11-09 19:52:58 +01:00
Mathieu Virbel
0e52dab468
fix recipes order with hostpython/python alias that didnt work in the first run
2018-11-09 19:14:05 +01:00
Mathieu Virbel
9ad9abf9b6
fix cookiecutter project for python3
2018-11-09 18:48:08 +01:00
Mathieu Virbel
7c8a2c6c4b
rework toolchain for python 3, new possibility to have a specific name for the include directory (like the recipe libffi install in ffi directory, not libffi), and new pyobjus recipe (works with new-ios-toolchain branch).
2018-11-09 17:54:56 +01:00
Mathieu Virbel
811cbd48a7
add alias for hostpython/python, that point to either 2 or 3 version depending of the previous compiled state.
...
This allows the recipe to point on an versionless python.
2018-11-02 11:44:25 +01:00
Mathieu Virbel
9762ee754c
move hostpython/python to hostpython2/python2
2018-11-02 11:42:54 +01:00
Mathieu Virbel
6c043cf9f3
python3: recipe with cross compilation patch + example of main.m that works
2018-11-01 21:53:18 +01:00
Mathieu Virbel
7ed286efa8
hostpython3: enforce zlib compilation
2018-11-01 20:40:01 +01:00
Mathieu Virbel
3c77617141
sdl2: fix missing pbx frameworks
2018-11-01 20:39:28 +01:00