Commit graph

80 commits

Author SHA1 Message Date
Ben Hagen
ddf50b38b5 move LDFLAG -undefined dynamic_lookup to python recipe
Fixes the compilation problems of ffmpeg and allows the removal of an
hotfix in the ffmpeg recipe.
2015-04-28 18:19:50 +02:00
Mathieu Virbel
26c4d4321e toolchain: remove hg requirement 2015-03-07 22:14:38 +01:00
Mathieu Virbel
07a3ed6222 toolchain: support installation of custom objc sources and frameworks. 2015-02-27 18:54:21 +01:00
Mathieu Virbel
49c67b2291 Merge branch 'poly-arch' of ssh://github.com/kivy/kivy-ios into poly-arch 2015-02-27 10:49:32 +01:00
Mathieu Virbel
0f2e8dabf1 toolchain: move cythonize/biglink into CythonRecipe 2015-02-27 10:30:47 +01:00
Mathieu Virbel
381fb1f2c1 Merge pull request #118 from kivy/pil
Pil
2015-02-27 09:12:24 +01:00
akshayaurora
69813cd5da recipes for pillow, libjpeg, host_setuptools, pkgresources 2015-02-27 04:07:19 +05:30
Mathieu Virbel
6aed3da309 toolchain: fix filtered_archs issue 2015-02-25 18:46:57 +01:00
Mathieu Virbel
c0f5cae59a toolchain: provide a PythonRecipe and CythonRecipe for simpler recipe implementation 2015-02-25 13:37:26 +01:00
Mathieu Virbel
7ae3f8efbc toolchain: allow a recipe to have a main library and additional library at the same time 2015-02-24 12:02:06 +01:00
Mathieu Virbel
6238831a83 toolchain: factorize cythonize_build, cythonize and big link 2015-02-23 22:51:16 +01:00
Mathieu Virbel
e51be2eec8 toolchain: handle addition of frameworks/libraries within the Xcode project depending of the compiled recipes.
Done automatically during the creation time, or use the update command
2015-02-23 11:34:36 +01:00
Mathieu Virbel
82f0a0f6cc toolchain: supports for recipe that have multiple libraries to install 2015-02-20 16:12:20 +01:00
Mathieu Virbel
3ba2dd3be9 toolchain: add missing command documentation 2015-02-14 13:10:49 +01:00
Mathieu Virbel
9cb199652f toolchain: create new Xcode template, based on cookie cutter tempting system. 2015-02-14 13:05:54 +01:00
Mathieu Virbel
490fe0d153 toolchain: use environ to select a directory to copy instead of an url to download (like KIVY_DIR=~/code/kivy) + add --arch for build to restrict the architectures to build (it will enforce any caching.) 2015-02-12 00:53:08 +01:00
Mathieu Virbel
b2a922f453 toolchain: fix iphonesim detection. Closes #116 2015-02-11 16:28:18 +01:00
Mathieu Virbel
b483b926e2 toolchain: fix cache_execution to take care of arguments as well 2015-02-11 12:52:46 +01:00
Mathieu Virbel
2dda0f4b42 toolchain: write a little command line tool argument parser for it. 2015-02-10 12:24:20 +01:00
Mathieu Virbel
456259f912 python/kivy: correctly install both of them into the dist/root 2015-02-09 23:34:02 +01:00
Mathieu Virbel
0415b214f7 toolchain: supports .zip root directory detection 2015-02-09 11:58:29 +01:00
Mathieu Virbel
8c34d15a3b toolchain: add a way to auto copy include files or directory (need cleaning) 2015-02-09 00:45:28 +01:00
Mathieu Virbel
309a003036 toolchain: more work on all recipe + factorize include files installation 2015-02-06 01:53:21 +01:00
Mathieu Virbel
0ae40e8ff7 toolchain: correctly include common inclusion as well 2015-02-04 16:13:38 +01:00
Mathieu Virbel
c159de61c6 toolchain: expose include_dir, and add common include dir by default. 2015-02-04 16:11:53 +01:00
Mathieu Virbel
6179584980 fix lib generation for all platforms 2015-02-04 15:50:16 +01:00
Mathieu Virbel
bfd8532e0e python now compiles for all arch \o/ 2015-02-03 18:42:17 +01:00
Mathieu Virbel
d4c1ac88d7 remove unused recipes and work on host python / python / lib 2015-02-03 00:19:53 +01:00
Mathieu Virbel
5c4f42b1d4 add the toolchain script. 2015-02-02 05:22:13 +01:00
Mathieu Virbel
577dea036e first pass with a brand new tool. starting to write the hostpython recipe 2015-02-01 18:35:28 +01:00