Commit Graph

43 Commits

Author SHA1 Message Date
Mathieu Virbel 7a86641eb6 Merge branch 'master' of ssh://github.com/kivy/kivy into ios-support 2012-08-11 02:49:40 +02:00
Mathieu Virbel 63eeeadbbe Merge branch 'master' into ios-support
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2012-08-02 16:12:42 +02:00
Edwin Marshall (aspidites) 95b626cdae - reimplemented pause feature in video and videoplayer 2012-07-31 22:15:58 -05:00
Edwin Marshall (aspidites) c7408e0b0d - `make clean` removes *.so files
- added exclude_patterns to sphinx config
- changed doc reference to module reference in inputs.rst
- reformated FloatLayout's documentation a bit
- replaced references of RelativeFloatLayout with RelativeLayout
2012-07-25 14:18:54 -05:00
Mathieu Virbel ecbc7d5bb3 Merge branch 'master' of ssh://github.com/kivy/kivy into ios-support
Conflicts:
	Makefile
	kivy/core/audio/__init__.py
	setup.py
2012-07-18 13:21:46 +02:00
Mathieu Virbel 7a8cd4e9ec remove the -t option in cython, look like people have an hard time to get a cython working. just use the standard one then. 2012-07-18 13:19:31 +02:00
Mathieu Virbel 2bb5a1dbe2 add Makefile rule for theming 2012-06-23 19:26:55 +02:00
Edwin Marshall (aspidites) 109e491ede - updated makefile to make nosestest path configurable
- removed duplicate batch test target (definition was identical to test)
2012-06-11 01:34:02 -07:00
Mathieu Virbel 7ce8863d81 fix hostpython path from kivy-ios project 2012-03-09 02:27:40 +01:00
Mathieu Virbel e3f08bfe25 Makefile: remove fake build_ext, not working when no modules are generated + add cython compilation only when timestamps changes 2012-02-25 11:38:19 +01:00
Mathieu Virbel 5ef6fd08d0 fix ios build + add KIVY_FAKE_BUILDEXT env to be able to generate only .c/.h + update "make ios" 2012-02-24 02:09:45 +01:00
Mathieu Virbel fe1fc21a63 merge master 2012-02-23 01:50:02 +01:00
Mathieu Virbel 5fd6413e05 fix coverage (why it never been showed before O_o) 2012-01-20 13:18:46 +01:00
Stéphane Planquart 8de04da1a9 Add install command in Makefile 2012-01-02 20:10:03 +01:00
Mathieu Virbel de75d6493c fix mesabuild by correctly setting environ 2011-12-19 12:20:09 +01:00
Mathieu Virbel b987b15a52 Makefile: kivy-ios move the build path for python, adapt. 2011-12-06 10:51:47 +01:00
Mathieu Virbel 01553c4d03 Makefile: reactivate -O2 for building kivy 2011-12-02 19:23:28 +01:00
Mathieu Virbel 945932d97b setup: deactivate ios/sdl by default, and trigger them if kivy-ios project enviromnent is detected.
in that case, activate ios, and use its build directory for sdl/sdlttf
2011-12-01 17:45:33 +01:00
Mathieu Virbel 19e9410ed3 Makefile: remove optimization for now, and do build_ext instead of install. (now we can debug.) 2011-12-01 15:47:52 +01:00
Mathieu Virbel f3aed58998 separate iOS build process in 2 state (build then install). You can do make ios-install if only python have been involved (no python) 2011-11-30 01:32:05 +01:00
Mathieu Virbel 42a663a4f9 Merge branch 'master' of ssh://github.com/tito/kivy into ios-support
Conflicts:
	kivy/__init__.py
	kivy/core/image/__init__.py
	kivy/core/window/__init__.py
	kivy/graphics/c_opengl_debug.pyx
	kivy/graphics/instructions.pyx
	kivy/graphics/vbo.pxd
	kivy/graphics/vbo.pyx
	kivy/graphics/vertex_instructions.pyx
	kivy/resources.py
2011-11-29 17:34:08 +01:00
Mathieu Virbel 4265d6686a fix path and use absolute path 2011-11-29 17:25:21 +01:00
Gun.io Whitespace Robot b1fc347a8b Remove whitespace [Gun.io WhitespaceBot] 2011-10-30 18:15:46 -04:00
Mathieu Virbel 5d38febf1d unittest: remove interactive unittest, Tk usage is broken. add documentation about how to write unit test 2011-10-14 16:14:24 +02:00
Mathieu Virbel f32d539f9b makefile: add shortcut for making html doc 2011-06-24 15:56:24 +02:00
Christopher Denter 0699b85713 ios: wip 2011-05-14 20:46:46 +02:00
Christopher Denter 6d84192210 ios: Strip iOS build, only use pyo 2011-05-12 11:54:22 +02:00
Christopher Denter d10c74de74 ios: add makefile target for ios/arm compile 2011-05-12 10:12:38 +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
Christopher Denter 778f68573d Makefile: Add 'force' target that forces a rebuild 2011-03-24 19:05:20 +01:00
Christopher Denter 6638f978f5 Makefile: move mesabuild after build. Otherwise a simple invocation of make: `build' is up to date. will build mesa... 2011-03-16 13:53:35 +01:00
Christopher Denter fe504d7553 Docs: First take at nicer PDF generation. Basic fonts/layout adapted by
Flask (thanks Armin). Adapted our website color scheme where applicable.
Also added a Pygments highlighting style for code snippets.

To generate: make pdf in root folder and the pdf will be in
doc/build/latex/Kivy.pdf

TODO:
	* Get proper logo file for frontpage
	* Write Pygments lexer for kv lang
	* Would be nice if code boxes were also rounded. Find LaTeX guru
2011-03-16 13:48:07 +01:00
Mathieu Virbel f4b0c5dc13 Makefile: clean must remove doc/build too, otherwise, the documentation index is not generated correctly after a while 2011-02-03 23:33:24 +01:00
Mathieu Virbel adc44cc66d Makefile: remove build_factory for build/mesabuild
+ add clean pyc/pyo in kivy package
2011-01-30 14:59:02 +01:00
Mathieu Virbel 406f393ada add interactive mode by default for unittest
+ add make batchtest, used for buildbot
2011-01-27 16:42:48 +01:00
Mathieu Virbel 60f9935d26 makefile: unfortunately, the kivy nosetest with uix are segfault within setup.py. use external nosetests. 2011-01-27 03:38:24 +01:00
Mathieu Virbel e1024d8476 fix define -> MESAGL 2011-01-21 01:11:50 +01:00
Mathieu Virbel e363ccbe63 hack for buildbot and native mesa gl (7.7.1) 2011-01-21 01:08:29 +01:00
Mathieu Virbel 8527df07df Makefile: use KIVY_DIR
+ add clean and distclean target
2011-01-21 00:11:42 +01:00
Mathieu Virbel 5af852fb6b activate nosetests + reactivate coverage (ready for buildbot !) 2011-01-21 00:02:29 +01:00
Christopher Denter 23615af4f3 Initial support for OSX.
1. Contains script to extract common GLES, GL, GLEXT subset.
   Pipe the output from that script into
   kivy/kivy/graphics/common_subset.h
2. Contains one such file; generated on OSX 10.6
3. Disabled glReleaseShaderCompiler; Wasn't working
4. Disabled three entries in common.pxi cause they caused crashes
2011-01-16 16:55:21 +01:00
Christopher Denter 4289a1f28c add make hook target 2011-01-13 15:25:07 +01:00
Christopher Denter 44b258fbce Add PEP8 styleguide checker.
Hint for VIM users:
	Make sure your :pwd is the dir that contains the Makefile.
	Then run :make, and after that ran through, run :cw.
	You will get a split view with one styleguide error per line.
	By choosing a line, the editor split view jumps to the proper
	code line automatically. :cn brings you to the next error, :cp
	shows the previous error.
2011-01-12 19:05:55 +01:00