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
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
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
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
Richard Larkin
46157cda7c
Added line to copy Setup.dist for openssl
2014-05-14 12:46:47 +02:00
Richard Larkin
167fc914e3
Renamed ssl link file
2014-05-14 12:45:10 +02:00
Richard Larkin
0b9328143d
Included ssl linking script
2014-05-13 16:11:03 +02:00
Richard Larkin
6abc36e923
Added script including rebuild of Python with ssl links
2014-05-13 15:12:54 +02:00
Richard Larkin
0723fc81ed
Moved the ssl building to before python to prepare for link building
2014-05-13 12:54:23 +02:00
Richard Larkin
6f4e0b476d
A rebuild of all binaries is now forced
2014-05-08 10:13:16 +02:00
Richard Larkin
a07f830ed7
Neatened script
2014-05-05 22:06:42 +02:00
Richard Larkin
d11db8854e
Corrected file check
2014-05-05 21:40:05 +02:00
Richard Larkin
3ee6ed46e9
Fixed typo
2014-05-03 08:56:53 +02:00
Richard Larkin
dcebc31d35
Added comment
2014-05-03 08:55:16 +02:00
Richard Larkin
e8a229cca2
Added directory flag
2014-05-02 23:13:31 +02:00
Richard Larkin
0aa737daec
Added folder creation
2014-05-02 22:59:34 +02:00
Richard Larkin
ddf78cfbba
Added copying of built binaries
2014-05-02 10:46:15 +02:00
Richard Larkin
fc8715c3a9
Added sh prefix fir building
2014-05-02 09:58:42 +02:00
Richard Larkin
b3fb9ec62b
Tweaked build inclusion
2014-05-02 09:42:47 +02:00
Richard Larkin
372a5fe02e
Added commented OpenSSL inclusion
2014-05-02 09:21:59 +02:00
Richard Larkin
6549e25c08
Added openssl script
2014-05-02 09:18:41 +02:00
Mathieu Virbel
12f233cedb
python: fix new url download + ensure we are following any redirection in the future. closes #85
2014-03-24 12:16:58 +01:00
Mathieu Virbel
8b4e2721fb
ffmpeg: fix root directory
2014-03-24 12:14:32 +01:00
BoonsNaibot
e34a816207
Updated python url
2014-02-24 12:04:27 -06:00
Mathieu Virbel
abccf67cb1
add ffmpeg builds script
2014-02-20 17:55:09 +01:00
Mathieu Virbel
ca544fc29e
allow customization of kivy branch
2014-02-03 17:16:47 +01:00
Olli Wang
3761cf233d
Updates print and open file statements for Python3 compatibility.
...
Replaces print statement as print() and replaces file() with open() to resolve error occurred when running the `tools/build-ios.sh` script under Python 3 environment.
Signed-off-by: Olli Wang <olliwang@ollix.com>
2014-02-03 13:58:11 +08:00
Mathieu Virbel
cdd79ab77c
ensure byte-compiling py->pyo will work. closes #71
2013-10-27 13:24:14 +01:00
Thomas Hansen
28d7042856
Fixes for changes introduced by installing new XCode5 CommandLineTools, which put system headers in /usr/local. This change makes sure that the hostpython is using the system sdk, and PIL does not explicitly include /usr/include etc. as the highest priority path to look for headers in...that wont work if we are cross compiling.
2013-10-25 15:23:44 -05:00
Mathieu Virbel
7f247d4af3
fixes bad path resolution in Python setup.py (zlib.h is not located into /usr/include anymore.)
2013-10-25 17:33:47 +02:00
Mathieu Virbel
71a81a6924
force environ when opening a subprocess (cythonize)
2013-10-22 13:29:45 +02:00