Mathieu Virbel
e9fbb48463
fix setup.py for python-for-android project
2012-02-24 11:24:21 +01:00
Mathieu Virbel
46dfe8951e
fix window build.
2012-02-24 02:25:25 +01:00
Mathieu Virbel
da1e506abf
try to fix win32 build
2012-02-24 02:14:14 +01:00
Mathieu Virbel
69bea76df9
rework setup.py, need testing on windows/linux. hopefully that would be more easy to implement new extensions that require new libs now.
2012-02-24 00:25:20 +01:00
Mathieu Virbel
d53260d995
fix detection of python-for-android project
2012-01-29 17:49:00 +01:00
Mathieu Virbel
39eefeb72d
fix setup and docs
2012-01-29 17:39:22 +01:00
Mathieu Virbel
7388beee5d
prefer usage of kivy.utils.platform() instead of always guessing with "import android"
2012-01-29 17:23:42 +01:00
Mathieu Virbel
3550efb49f
Merge branch 'master' into android-support
2012-01-22 21:01:33 +01:00
Mathieu Virbel
a1922b6252
add atlas files in setup/manifest
2012-01-22 21:00:58 +01:00
Mathieu Virbel
54f03f2c2b
Merge branch 'master' into android-support
...
Conflicts:
kivy/core/window/window_pygame.py
2012-01-22 19:18:28 +01:00
Mathieu Virbel
db66de49dc
setup: activate by default the embedsignature for pyx files, otherwise, the documentation doesnt show any argument in methods/functions etc.
2012-01-22 12:50:16 +01:00
Mathieu Virbel
1788700d2c
pip+virtualenv installation fix. closes #367
...
For unknown reasons (probably a mix between pip, setuptools and distutils invocation), our extension source are automatically replaced from pyx to c, and then, Cython is not doing its work.
So after invocation of the Extension.__init__, force again the source field.
2012-01-19 16:24:44 +01:00
Mathieu Virbel
b2e0019b49
Merge branch 'master' of ssh://github.com/kivy/kivy into android-support
2012-01-16 16:25:54 +01:00
Mathieu Virbel
b4bbe0b974
another optimization pass: generalize embedsignature in setup.py, and avoid profiling generation for extension except if it's asked + reduce cython generated code.
2012-01-16 16:20:36 +01:00
Mathieu Virbel
8aa08b7efe
Merge branch 'android-support' of ssh://github.com/kivy/kivy into android-support
2012-01-12 15:58:21 +01:00
Mathieu Virbel
cd5fbf92bb
Merge branch 'master' of ssh://github.com/kivy/kivy into android-support
2012-01-12 15:58:11 +01:00
Mathieu Virbel
6e8780fb23
if python-for-android project is detected (via NDKPLATFORM env), use it to locate gl2.h and use GLESv2 library.
2012-01-10 14:39:21 +01:00
Mathieu Virbel
de75d6493c
fix mesabuild by correctly setting environ
2011-12-19 12:20:09 +01:00
Mathieu Virbel
3fff275eca
graphics: fix all pyx/c warning during compilation. fixed a (big?) issue in gl_redirect, maybe this is a cause of some compile crash on debian.
2011-12-19 11:20:16 +01:00
Mathieu Virbel
97feb998da
Merge branch 'master' of ssh://github.com/tito/kivy into android-support
2011-10-23 15:35:39 +02:00
Mathieu Virbel
ab1f473b66
add keyboards layouts json data for setup.py
2011-10-21 18:05:51 +02:00
Mathieu Virbel
6f39b9aed2
Merge branch 'master' of ssh://github.com/tito/kivy into android-support
2011-08-21 23:49:58 +02:00
Mathieu Virbel
af7e74593f
setup: add missing gif to be copied
2011-08-21 23:47:13 +02:00
Mathieu Virbel
99a48c24a7
Merge branch 'master' of ssh://github.com/tito/kivy into android-support
2011-08-21 20:11:06 +02:00
Mathieu Virbel
d3d4482d08
urlrequest: new class for doing asynchronous web request.
2011-08-16 18:28:44 +02:00
Mathieu Virbel
2655c9dccc
Merge branch 'master' of ssh://github.com/tito/kivy into android-support
2011-06-10 02:42:29 +02:00
Mathieu Virbel
04220f87a1
setup: add *.json to be copied when kivy is installed
2011-06-10 02:42:23 +02:00
Mathieu Virbel
07094e2946
Merge branch 'master' of ssh://github.com/tito/kivy into android-support
2011-05-27 02:23:21 +02:00
Christopher Denter
85f12f1e2f
Merge branch 'master' of github.com:tito/kivy
2011-05-26 22:39:28 +02:00
Christopher Denter
765389d01c
extensions: setup.py: add kivy.ext to packages. ext/__init__: don't crash if an extension path doesn't exist and cannot be created (Question: should we by default create the extensions/ folder in the kivy base dir...)
2011-05-26 22:39:06 +02:00
Mathieu Virbel
51f16c0a04
core: remove very old env not used, and reduce the number of external dirs.
...
+ add alternative environ for location of data, modules and extensions
+ use import kivy.lib.osc instead of osc
needed for #153
2011-05-20 17:45:38 +02:00
Mathieu Virbel
fd912571b8
setup: add math lib for linking. This fix a bug of default gcc option of Mageia linux distribution "-Wl,--no-undefined". Closes #150
2011-05-19 02:28:44 +02:00
Mathieu Virbel
112b00a2d9
rework setup.py to make android build been able to generate cython itself
2011-04-27 14:12:58 +02:00
Mathieu Virbel
07349f10ac
Merge branch 'master' of ssh://github.com/tito/kivy into android-support
2011-04-26 00:51:31 +02:00
Mathieu Virbel
d3fcbf79c5
setup: add pxd in extensions to help a little about compilation when a deps change. Closes #66
...
However, distutils doesn't support the introspection of pyx files to get deps.
+ add .PHONY in Makefile for all comamnds, now make build can be used even after a fetch
+ regenerate .h only when build_ext is called.
2011-04-23 18:08:31 +02:00
Mathieu Virbel
876117c586
Merge branch 'master' of ssh://github.com/tito/kivy into android-support
2011-04-21 19:43:44 +02:00
Mathieu Virbel
ad29cb9b1c
setup: add missing images/*.jpg entry
2011-04-21 19:43:31 +02:00
Mathieu Virbel
a177965c97
Merge branch 'master' of git://github.com/tito/kivy into android-support
2011-04-20 18:58:57 +02:00
Mathieu Virbel
58c8e87c46
bump to 1.0.5
2011-04-15 21:38:29 +02:00
Mathieu Virbel
e63345cf37
setup: remove poly2tri + entry for packaging win32/osx
2011-04-15 14:37:52 +02:00
Mathieu Virbel
8a1ceda3b8
Merge branch 'master' of git://github.com/tito/kivy into android-support
2011-04-15 14:10:20 +02:00
Mathieu Virbel
b401b71e5d
setup.py: remove kivy.core.svg from setup
2011-03-29 22:57:25 +02:00
unknown
8269e78f75
setup: remove unused import
2011-03-29 17:25:43 +02:00
Mathieu Virbel
980f38e0eb
setup: back to the distutils version of setup()/Extension.
...
setuptools was only for nose and test integration, but since we are making it through our Makefile, no need to change the setup for that.
That also remove the nose requirement for standard user.
2011-02-19 01:08:40 +01:00
Mathieu Virbel
0a22a21389
Merge branch 'master' of github.com:tito/kivy into android-support
2011-02-17 19:23:20 +01:00
Christopher Denter
7e2932459e
pep8
2011-02-13 16:09:50 +01:00
Christopher Denter
ed112fac47
OSX: Only compile for x86_64
2011-02-13 16:06:19 +01:00
Mathieu Virbel
7085864448
Remove setuptools usage. Since we are using Makefile to launch nosetests, no need to have integration in our setup, and that make tihngs easied for embed python.
2011-02-02 22:36:05 +01:00
Mathieu Virbel
d2e2346e08
Merge branch 'master' of github.com:tito/kivy into android-support
...
Conflicts:
kivy/__init__.py
kivy/graphics/shader.pyx
kivy/input/providers/__init__.py
2011-02-02 16:01:05 +01:00
Mathieu Virbel
38acd2da10
setup.py: fix for making pip install work
2011-02-02 00:40:17 +01:00