Commit graph

414 commits

Author SHA1 Message Date
Mathieu Virbel 9370cad9f1 hostpython: fix to prevent adding -bundle in the compilation line. that's why python.exe binary was needed before >_> 2015-02-09 11:58:01 +01:00
Mathieu Virbel 256bd96aab sdl2_mixer: add new recipe 2015-02-09 10:54:39 +01:00
Mathieu Virbel 6f7dfee999 sdl2_ttf: don't use Xcode-iOS project as the freetype included doesn't work for i386. Use the external one, and compile it manually. 2015-02-09 00:46:22 +01:00
Mathieu Virbel 32022e9def freetype: fix include as they contain platform specific bits 2015-02-09 00:45:48 +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 702d572fd5 toolchain: add sdl2_image recipe 2015-02-04 16:23:28 +01:00
Mathieu Virbel b8145e0207 sdl2: fix version recipe 2015-02-04 16:23:15 +01:00
Mathieu Virbel 0ae40e8ff7 toolchain: correctly include common inclusion as well 2015-02-04 16:13:38 +01:00
Mathieu Virbel f178a6e003 toolchain: new SDL2 recipe 2015-02-04 16:12:09 +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 18c67317fe new ffi recipe 2015-02-02 05:22:01 +01:00
Mathieu Virbel f18628f325 rename hostpython -> python 2015-02-02 05:21:44 +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
Mathieu Virbel 55345e1cae ensure that no ARCHFLAGS/CFLAGS/LDFLAGS from the user will be used. Ref: #109 2015-01-10 18:41:48 +01:00
Mathieu Virbel 3b45583353 Merge pull request #103 from schemacs/master
Add quotes to avoid shell expansion
2014-11-24 13:58:24 +01:00
Mathieu Virbel a96f38ea77 Merge pull request #108 from kivy/support-numpy
Numpy support / recipe
2014-11-24 03:31:02 +01:00
Mathieu Virbel 07352780c2 remove invalid bridge.m/h ignore 2014-11-24 03:07:51 +01:00
Mathieu Virbel 9fd1190491 Merge pull request #105 from arcticshores/custom-kivy-repo
Allow customisation of kivy repo with env var KIVY_REPO.
2014-11-24 02:57:45 +01:00
Mathieu Virbel c2c552e7a9 numpy: first pass to supports numpy
Numpy requires severals requirements:
- It absolutely requires unittest, that was deleted before
(reduce-python.sh)
- It requires future_builtins (ModuleSetup)
- Deduplication of symbols now can merge multiple .a for easier
management in Xcode (tools/environments.sh)
- Avoid passing specific linker parameters to ar (-Wl ignored in
tools/liblink).

Numpy itself have few patch for:
- force endianess to be little, using directly endian.h leads to
detection error during the build process.
- force not BLAS to be built, Accelerate framework already have it
- rework the dependencies relation for lapack_lite and _umath_linalg,
to prevent duplicate symbols and force compilation of necessary module
/ missing symbols.
2014-11-24 02:56:38 +01:00
Mathieu Virbel eb12e12491 add missing bridge templates 2014-11-24 02:56:09 +01:00
Safe Hammad 4a9caa0846 Allow customisation of kivy repo with env var KIVY_REPO. 2014-11-07 10:54:16 +00:00
Lele Long 1c06b09a6f Add quotes to avoid shell expansion 2014-11-03 00:06:24 +08:00
Mathieu Virbel 2f8d7c0c26 Merge pull request #101 from matafc/xcode6-libffi
Fixes #100
2014-09-30 02:14:19 +02:00
Mathieu Virbel d8ee195830 Merge pull request #80 from olliwang/python3
Update print and open file statements for Python3 compatibility.
2014-09-29 22:04:49 +02:00
Mathieu Virbel 54347f6d8a Merge pull request #91 from Zen-CODE/add_openssl
Add optional openssl support
2014-09-29 22:04:26 +02:00
Mathieu Virbel baeaf47f82 Merge pull request #94 from thopiekar/master
Some little additions
2014-09-29 22:03:56 +02:00
Mathieu Virbel 4b9ae3609a Merge pull request #96 from trivedigaurav/patch-3
Fix typo
2014-09-29 22:03:37 +02:00
Mathieu Virbel 7c07ccfbdd Merge pull request #98 from trivedigaurav/buildall_plyer
Buildall plyer
2014-09-29 22:03:25 +02:00
Frank Mata e5a70bb6fb Change "-miphoneos-version-min=4.0" to "-miphoneos-version-min=6.0" in generate-ios-source-and-headers.py for libffi-3.0.13 2014-09-25 21:57:23 -07:00
gtrivedi 145e77bf81 Added build-plyer.sh 2014-08-09 18:27:46 -04:00
gtrivedi f485f0bbde Added plyer build script 2014-08-09 18:25:16 -04:00
trivedigaurav 1cb6f754ed FIx typo 2014-08-01 17:43:09 -04:00
Thomas-Karl Pietrowski bb5729a885 Adding info about iOS SDK path searching 2014-07-07 10:43:23 -07:00
Thomas-Karl Pietrowski b27db00619 Adding .DS_Store to .gitignore 2014-07-07 10:41:33 -07:00
Richard Larkin ce0f1e5d22 Removed prompt 2014-05-15 16:57:14 +02:00
Richard Larkin f4287f11f6 Corrected spelling 2014-05-15 16:33:15 +02:00
Richard Larkin 4e29cb4bd6 Added missing cp command 2014-05-15 16:32:20 +02:00
Richard Larkin 03dd1a494b Skip building if binaries exist 2014-05-15 11:47:38 +02:00
Richard Larkin c8cc6d73dc Added duplicate copy following existing code 2014-05-15 08:31:21 +02:00
Richard Larkin ac260a760a Added link to ios-openssl source site 2014-05-14 14:27:19 +02:00
Richard Larkin 06fa93c6e7 Check for existence of Setup.dist 2014-05-14 14:06:38 +02:00
Richard Larkin 436f0ef21b Corrected file name link 2014-05-14 13:59:35 +02:00
Richard Larkin 15ed8fb0de Corrected placement of openssl script 2014-05-14 13:44:27 +02:00
Richard Larkin c839c06e09 Corrected indent 2014-05-14 12:51:20 +02:00
Richard Larkin 6bf1d25d71 Added extr line for linking 2014-05-14 12:49:09 +02:00