Commit graph

652 commits

Author SHA1 Message Date
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
Mathieu Virbel
22b942c787 Merge branch 'master' of github.com:kivy/kivy-ios into python3 2018-11-01 15:40:31 +01:00
Mathieu Virbel
bbbe86ab8c
Merge pull request #305 from autosportlabs/master
update requirements
2018-11-01 01:58:55 +01:00
Brent Picasso
307cbd134a update requirements 2018-10-31 17:51:56 -07:00
Mathieu Virbel
7baf869fac add hostpython3 recipe 2018-10-31 11:34:51 +01:00
Mathieu Virbel
a732b7526a remove about quiet 2018-10-30 17:05:59 +01:00
Mathieu Virbel
5686d556a5 Merge branch 'master' of github.com:kivy/kivy-ios 2018-10-30 15:01:21 +01:00
Mathieu Virbel
5a8b47ec19 update to SDL2 2.0.8, dont use the special branch anymore. Tested on iPAD with iOS 9 2018-10-30 14:59:29 +01:00
Mathieu Virbel
9bd149335c fix missing pbx framework for latest sdl2 2018-10-30 14:57:51 +01:00
Mathieu Virbel
09b60bd31b
Merge pull request #303 from kivy/akshayaurora-patchkivy-1
Update Kivy version to 1.10.1
2018-10-29 10:56:14 +01:00
Akshay Arora
d6835dd826
Update __init__.py 2018-10-29 15:13:10 +05:30
Mathieu Virbel
5311f0c098 fixes requirements, remove mod_pbxproj and use up to date mod_pbxproj to handle tbd files 2018-10-28 22:07:10 +01:00
Mathieu Virbel
8e1960f28c update xcodeproj generation, use latest mod_pbxproj project to be able to handle tbd files, and fixes issues about code signing when the frameworks are added in Embed Frameworks. 2018-10-28 16:24:54 +01:00
Mathieu Virbel
98c487fd07 update README.rst 2018-10-28 16:24:11 +01:00
Mathieu Virbel
3f262e6549 fix hostpython openssl inclusion, and cxxsh 2018-10-28 13:18:54 +01:00
Mathieu Virbel
6ffd07ab06 print recipes in order 2018-10-28 12:14:35 +01:00
Mathieu Virbel
b73c520923 put CFLAGS into CC to prevent issue during ./configure. ref #301 2018-10-28 12:01:15 +01:00
Mathieu Virbel
97a5e399bf fixes libffi for xcode 10 2018-10-27 18:51:07 +02:00
Mathieu Virbel
5a60fa58fe fixes hostlibffi for latest xcode (removes 32 bits compilation unsupported by xcode, and fixes cache issues within xcode) 2018-10-27 16:21:15 +02:00
Peter Badida
aa01292d81
Add explicit AttributeError for mod_pbxproj._printNewXCodeFormat
In case issue similar to #295 appears again.
2018-07-18 22:50:15 +02:00
Gabriel Pettier
0509c8c0d6
Merge pull request #295 from cruor99/master
Fix typo in mod_pbxproj.py
2018-07-18 15:26:31 +02:00
Cruor99
ea82e43587 Fix typo in mod_pbxproj.py 2018-07-18 13:44:56 +02:00
Akshay Arora
bce521ef9b
Merge pull request #276 from cruor99/fix-utf8-error-on-output
Fix unicode error introduced in latest macOS
2018-07-11 05:57:50 +05:30
Akshay Arora
9db9b6991f
Merge pull request #280 from zenvarlab/master
Fix some little bugs in toolchain command line + add python 3 support
2018-07-11 05:56:27 +05:30
Akshay Arora
624593b167
Merge pull request #287 from LarsDu/master
Added kivent_core and cymunk recipes
2018-07-11 05:42:28 +05:30
Gabriel Pettier
8732aae479
Merge pull request #288 from charlesbaynham/master
Add recipe for pykka
2018-06-18 16:42:47 +02:00
Charles Baynham
2674fc4ac0 Add recipe for pykka 2018-06-14 16:37:41 +01:00
Lawrence Du
71928646a2 Added kivent_core and cymunk recipes. Added *~ to .gitignore. Fixed a typo in kivent_core/__init__.py imports. 2018-05-23 09:41:09 -07:00
Lawrence Du
c3af68ad99 Added contact info to cymunk recipe 2018-05-23 09:25:52 -07:00
Lawrence Du
4eca2c46b1 Added kivent_core and cymunk recipes. Added *~ to .gitignore to prevent pushing emacs temporary files. 2018-05-23 09:23:21 -07:00
amru rosyada
2c9e28f416 add python 3 support detection, in case using python 3 in venv 2018-03-17 12:04:20 +07:00