Commit Graph

66 Commits

Author SHA1 Message Date
Thomas-Karl Pietrowski 9612a08e27 Will rebuild cython code to build the latest docs
* fixes https://github.com/kivy/kivy/issues/2917
2015-01-27 11:58:03 +01:00
Thomas-Karl Pietrowski b974bb8e8a Merge branch 'make-doc-build-failsave' 2015-01-25 16:30:16 +01:00
Thomas-Karl Pietrowski e12c5226d1 missed one python -> $(PYTHON) 2015-01-25 16:28:55 +01:00
Thomas-Karl Pietrowski 420f7b54b1 Merge pull request #7 from thopiekar/make-doc-build-failsave
Make doc build failsave
2015-01-25 16:04:38 +01:00
Thomas-Karl Pietrowski 0ac77a8708 Quick fix 2015-01-25 16:02:28 +01:00
Thomas-Karl Pietrowski e5ecee89a5 Merge remote-tracking branch 'upstream/master' 2015-01-25 14:51:38 +01:00
Thomas-Karl Pietrowski 12eec7398b Caring about which python executable was used for the build 2015-01-25 14:22:26 +01:00
Thomas-Karl Pietrowski 4a056be7bf Making install target flexible 2015-01-25 13:09:36 +01:00
Thomas-Karl Pietrowski 70322ed45c Looks like there is a true difference between "make -c foo" and "cd foo && make" 2015-01-25 12:58:14 +01:00
Thomas-Karl Pietrowski dd6f2ac78e Replacing command with target in doc/Makefile
* The rm command is the same as in ./doc, so in case there has something changed we just need to modify the clean target in ./doc
2015-01-25 11:25:44 +01:00
Thomas-Karl Pietrowski 2cb4d4de21 Building docs with kivy prebuilt
* Adding for that prebuild target which just runs when kivy has not been already built
* Using kivy-already-built stamp for that (seen that method often in debian packaging "in the old days")
* Moving html target to html-embedded (don't know what it is for)
* .. and adding a new html target which builds the html docs like the pdf target
2015-01-25 11:21:51 +01:00
Mathieu Virbel 3fceaac6a9 Merge pull request #2894 from thopiekar/make-doc-build-failsave
Make doc build failsave
2015-01-25 11:11:30 +01:00
Thomas-Karl Pietrowski fcb49997da Don't raise errors on non-created files / dirs which have to be removed 2015-01-24 17:29:43 +01:00
Thomas-Karl Pietrowski d79fd599ba Using pdf target in doc/Makefile directly 2015-01-24 16:50:00 +01:00
Thomas-Karl Pietrowski 6bbe984504 Quick fix: Run git if it is available of course!
Just fixing ifeq to ifneq - makes sense isn't it? ;)
2015-01-24 14:22:31 +01:00
Thomas-Karl Pietrowski 8e6f6220f9 Adding lookup for GIT executable
-> removes the ugly message command not found
-> distclean won't fail now on missing git for distclean

* https://github.com/kivy/kivy/issues/2884
2015-01-24 12:09:09 +01:00
Mathieu Virbel 07e405b9aa doc: fix some versionadded to versionchanged.
Signed-off-by: Mathieu Virbel <mat@kivy.org>
2014-05-23 17:27:18 +02:00
Bastian Venthur 8b93f0362a Don't remove debian subdirectory if it exists on git cleanup.
This doesn't harm if you don't build a Debian package as `git cleanup` will work
just fine if the `debian` directory does not exist. Without this patch the
`distclean` rule will also remove the `debian` directory which make it
impossible to correctly build a debian package.
2014-02-26 17:56:57 +01:00
Mathieu Virbel c84e051a0f graphics: batch deletion of framebuffers/renderbuffers/buffers in one call, using python array module and cython array pointers. Need cython 0.17 minimum, and full recompilation. 2013-04-19 11:18:18 +02:00
Ryan Pessa 95aa4a84a3 * fix `make clean` to remove cythoned .c files 2013-04-03 13:50:09 -05:00
Mathieu Virbel e342fe62af doc: fix signature generation for all methods/functions in a cythonized module. 2013-02-25 16:42:24 +01:00
geojeff 4476b33260 Added KIVY_USE_DEFAULTCONFIG = 1 so that Kivy tests are not affected by local configuration. 2013-02-12 13:31:10 -06:00
Mathieu Virbel de4998be7f ios: fix invalid grep -E 2013-01-04 17:41:13 +01:00
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