Commit Graph

74 Commits

Author SHA1 Message Date
dessant 1a7208f01c ignore errors from the first call of make pdf 2016-02-24 23:53:48 +02:00
dessant 1fcec99af5 ignore the exit code of the first pdf build 2016-02-24 23:10:51 +02:00
akshayaurora a06e325cf2 pdf: call make pdf twice 2015-12-01 15:52:13 +05:30
Ryan Pessa 4af4298a7f respect PYTHON var when running make test 2015-04-01 22:53:05 -05:00
dessant 5e19d3b564 keep make build the default proxy for make 2015-02-08 16:41:33 +02:00
Charles Merriam a2fdd3f30b Modify Makefile's 'make style' to check entire tree
The makefile targets 'style' and 'stylereport' had only checked
the kivy/ directory.  This allowed style errors to creep into
the examples/ directory.   Now 'style' will check all python
files from the kivy root directory, excluding those
explicitly ignored in kivy/tools/pep8checker/pep8kivy.py.
2015-02-01 13:09:53 -08:00
Charles Merriam 88d8bea74f minor extra line. 2015-01-27 15:37:07 -08:00
Charles Merriam dc9130d1b1 Add a 'help' target to Makefile
‘make help’ now describes the targets that can be made.
2015-01-27 15:34:56 -08:00
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