Commit graph

135 commits

Author SHA1 Message Date
Mathieu Virbel ad85ed15f0 detect if we could use cython-2.7 prior to cython. closes #28 2013-02-28 19:07:05 +01:00
Mathieu Virbel 5e3c5768b4 use sourceforge instead of savannah for downloading freetype. closes #34 2013-02-28 18:48:51 +01:00
Mathieu Virbel aed84ab0b2 use aclocal --print-ac-dir. closes #26 2013-02-28 18:40:21 +01:00
Thomas Hansen 97db40abc1 update libtremor patch to also change obsolete AM_CONFIG_HEADER to AC_CONFIG_HEADERS. AM_CONFIG_HEADER does not work since automake 1.4 2013-02-26 14:28:39 -06:00
Mathieu Virbel d56d94f74e fixes iphone5 deployment: when you connect an iphone5, xcode said that the active architecture is armv7s. We compile only for armv7. armv7s is not in our valid architecture list, and we would need to change the toolchain too for that. 2013-02-12 04:12:34 +01:00
Mathieu Virbel c8b8e2c67f revert a bad merge, universal python is absolutely not fixed >_> 2013-02-12 00:39:38 +01:00
Mathieu Virbel 44825d7197 fix python compilation broken from a recent commit 2013-02-12 00:15:39 +01:00
Mathieu Virbel af09496fa5 fix back the KIVYIOSROOT path 2013-02-11 21:44:48 +01:00
Mathieu Virbel 3875dd12e2 Merge pull request #37 from fictorial/master
This is a request for help for building a version of Kivy for the iOS Simulator.
2013-02-11 12:42:27 -08:00
Mathieu Virbel cc2051fd0d fix compilation warning in main.m 2013-02-11 21:34:03 +01:00
Mathieu Virbel e547ffb97d replace SDKROOT with IOSSDKROOT. closes #33, #32, #30 2013-02-11 21:33:52 +01:00
Brian Hammond 952bffcebd First stab at Universal Python 2013-02-04 15:57:33 -05:00
Brian Hammond d67552a703 Fix KIVYIOSROOT setting 2013-02-04 14:40:21 -05:00
Mathieu Virbel 79c3f66793 fix populate 2013-01-23 02:15:26 +01:00
Mathieu Virbel 803803b2b1 fix builtin importer headers + fallback on the "normal" module 2013-01-23 02:03:57 +01:00
Mathieu Virbel 8a2f5a621b fix lxml compilation 2013-01-23 02:03:32 +01:00
Mathieu Virbel 199850bec5 cythonize: use the last part in the modname (example: lxml.etree modulename is etree only.) 2013-01-23 02:03:22 +01:00
Mathieu Virbel 3d6297e6fc use rsync to populate the project instead of rm + cp -a 2013-01-23 02:02:40 +01:00
Mathieu Virbel c96e9f72f2 ios: fix warning from the recent CustomBuiltinImporter 2013-01-13 01:46:14 +01:00
Mathieu Virbel e58e114420 add audiostream recipe 2013-01-05 12:18:06 +01:00
Mathieu Virbel 92f38fe2d7 fix builtin module conflict
Now all the cythonized modules are rewrite with a mangled name of
package + module name. This avoid symbol conflict if you have the same
module.so as another library (for example, audiostream.sources.thread
and python thread.so was in conflict).

Then, a custom builtin importer is loaded before the application start,
and when you will want to import audiostream.sources.thread, if will
import builtin audiostream_sources_thread.

kivy/ios/lxml/audiostream recipes are impacted. A full rebuild is
needed.
2013-01-05 12:17:52 +01:00
Mathieu Virbel d539c90474 Merge branch 'master' of ssh://github.com/kivy/kivy-ios 2012-12-24 00:46:21 +01:00
Mathieu Virbel ba638deb45 remove sdl tests files 2012-12-24 00:45:35 +01:00
Mathieu Virbel 4e5de20389 fix build-sdl.all to be cwd change resistant 2012-12-16 13:40:15 +01:00
Mathieu Virbel 48fe0740b0 add easy_install information for cython. closes #29 2012-12-14 00:54:05 +01:00
Mathieu Virbel 9a6b0acce4 Merge branch 'master' of ssh://github.com/kivy/kivy-ios 2012-12-09 21:22:05 +01:00
Mathieu Virbel 8d8e26c75f change kivy default branch to master. 2012-12-09 21:21:00 +01:00
Thomas Hansen f763bf437b freetype: doenload gzip source instaed of bzip
bzip wasn;t extaracted correctly on one retina mac book pro with mountain lion?!
2012-11-23 14:30:32 -06:00
Mathieu Virbel 6a1e722cc4 fix _scproxy error when importing urllib by adding a fake _scproxy.py 2012-11-21 16:10:05 +01:00
Mathieu Virbel 10c9887263 update env to install ttf, vorbis and ogg in tmp/root. Then use that prefix for compiling sdlmixer and sdlttf. 2012-11-21 00:12:42 +01:00
Mathieu Virbel 83702e5f36 Revert "Update tools/build-sdlmixer.sh"
This reverts commit 886f344d08.
2012-11-02 20:32:30 +01:00
Mathieu Virbel f24fc6844f ios: add method for calculating DPI and read UIscreen scale 2012-11-02 20:03:50 +01:00
Mathieu Virbel 2a0d4408d2 Merge pull request #25 from rogererens/master
MacPorts enabling
2012-11-02 08:43:36 -07:00
rogererens 886f344d08 Update tools/build-sdlmixer.sh
Added an Include library to ACLOCAL_FLAGS to search the autoconf
directory when MacPorts was used to install dependencies.
MacPorts installs by default into /opt/local.
2012-11-02 16:14:47 +01:00
Mathieu Virbel b35e86e470 ios: fix missing CFLAGS export. This was the issue, but then, it seem that some system accept ARM_CFLAGS as a standard name when compiling to ARM ???. closes #22 2012-10-29 11:23:38 +01:00
Mathieu Virbel e477068654 add sqlite3 support by default. closes #23 2012-10-28 02:59:17 +02:00
Mathieu Virbel 128b3ed816 read orientations values from the Info.plist 2012-10-15 12:40:01 +02:00
Mathieu Virbel 0ca8489393 SDL: fix changes from the newer hg SDL version, libSDL.a -> libSDL2.a 2012-10-15 00:23:28 +02:00
Mathieu Virbel 86327f2ea9 update to latest SDL 2012-10-14 23:44:30 +02:00
Mathieu Virbel e76b539bb3 fix env test 2012-10-13 18:01:33 +02:00
Mathieu Virbel 7f85afb2ed protect -x under VERBOSE=1 env 2012-10-13 17:59:34 +02:00
Mathieu Virbel 4230f38968 Merge pull request #20 from kivmtest/patch-1
SDL_mixer : Specify branch SDL-1.2 for download
2012-09-13 03:06:45 -07:00
kivmtest f2f7234522 SDL_mixer : Specify branch SDL-1.2 for download
https://github.com/kivy/kivy-ios/issues/19

Default SDL_mixer branch now wants to build version 2, which causes both the SDL_mixer build to fail, and consequently, the kivy build as well.

Xcode Frameworks will show libSDL_mixer.a and libkivy.a are missing.

Specifying the SDL-1.2 branch results in the build working, fixing both problems.
2012-09-13 00:56:27 -07:00
Mathieu Virbel a6b5859473 Update tools/populate-project.sh
Don't remove the previous directory the first time.
2012-07-25 15:07:42 +03:00
Mathieu Virbel 0291b0867f update sdl_ttf patch for SDL 2 (fix SDL_AllocSurface to SDL_CreateRGBSurface). closes #15 2012-07-21 19:10:39 +02:00
Mathieu Virbel f70b893790 sdl-ttf: fix compilation when we never installed SDL on our system. the current buidl was relying on the sdl-config that doesn't exist.
Instead, generate a fake sdl.pc for pkg-config, and use it when compiling the SDL_ttf. closes #15
2012-07-21 16:54:24 +02:00
Mathieu Virbel b70106c280 use our own hostpython and not the system one, to generate valid pyo files. closes #2 2012-07-19 01:55:25 +02:00
Mathieu Virbel bffb033e9f Update master 2012-07-18 20:52:11 +03:00
Mathieu Virbel 1ff7c68b88 Update master 2012-07-18 20:52:01 +03:00
Mathieu Virbel 06d30e79d5 add missing SDL/gles* files 2012-07-07 22:35:16 +02:00