summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Run CI for Python 3.8Simon McVittie2019-11-211-11/+31
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Add Gitlab-CI integrationSimon McVittie2019-07-231-2/+2
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* CI: Explicitly install python*-devSimon McVittie2019-07-231-0/+1
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* CI: Use Debian 10 'buster' to test Python 3.7Simon McVittie2019-07-151-0/+2
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* CI: Try to use a system copy of sphinx and tap.pySimon McVittie2019-07-151-2/+40
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Stop supporting Debian 8 'jessie' or Python 3.4Simon McVittie2019-07-151-4/+4
| | | | | | | These are no longer under mainstream security support from their respective vendors. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Add clearer licensing information in SPDX formatSimon McVittie2019-07-152-0/+4
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Update CI build infrastructure from dbusSimon McVittie2019-07-154-54/+188
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Remove remaining support for Ubuntu 14.04 'trusty'Simon McVittie2019-07-151-33/+0
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Travis-CI: Use system Python to run pip for system PythonSimon McVittie2018-05-031-0/+53
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Require dbus 1.8Simon McVittie2018-01-291-0/+4
| | | | | | | | On Travis-CI, cheat our way around the obsolete version of Ubuntu used for most builds: we can in fact compile against dbus 1.6, if we apply some force. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Work around limitations of Python 2 distutils and AX_PYTHON_DEVELSimon McVittie2017-11-011-0/+12
| | | | | | | | | | | Python 2 doesn't have the LDVERSION, so AX_PYTHON_DEVEL has to form PYTHON_LIBS using plain VERSION, which doesn't have the _d suffix. There doesn't seem to be a good way to find out that we need this, so I can't upstream a fix to autoconf-archive. However, the -dbg flavour is mostly a Debianism anyway, and in the long term the problem will be fixed by Python 2 going away. Signed-off-by: Simon McVittie <smcv@collabora.com>
* ci-build: Export PYTHON to make sure we get exactly that versionSimon McVittie2017-11-011-1/+1
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* ci-build: Write out config.log after attempting configureSimon McVittie2017-11-011-1/+6
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* ci-build: test the setup.py glue as well as the Autotools buildSimon McVittie2016-03-061-0/+7
| | | | Signed-off-by: Simon McVittie <smcv@debian.org>
* Add Travis-CI metadataSimon McVittie2016-03-061-0/+117
| | | | Signed-off-by: Simon McVittie <smcv@debian.org>
* check-coding-style: work in out-of-tree buildsSimon McVittie2016-02-191-6/+6
|
* Use non-recursive make for everything except testsSimon McVittie2016-01-201-5/+0
|
* tools/check-coding-style.mk: Work correctly with out-of-tree buildsSimon McVittie2007-04-301-0/+1
|
* Add optional checks for coding style (mainly whitespace at the moment).Simon McVittie2007-04-245-0/+82
| | | | These are on by default for git builds, off by default for releases.
* Switch to autotools and test with Python 2.5 as well as 2.4.Simon McVittie2006-12-182-89/+0
| | | | | | | | | | | | | | In the process: HACKING.txt: update include/dbus-python.h: add some typedefs to make it saner bus.c, conn.c, conn-methods.c: further alter docstrings to keep epydoc happy exceptions.c: create exceptions in a more longwinded way for Python 2.5 compatibility message-get-args.c, bus/__init__.py: tweak docstrings dbus/introspect_parser.py: make docstring valid reStructuredText run-test.sh: simplify, since configure now does some of the work test/*.py: use paths from run-test.sh, cope with out-of-tree builds test-standalone.py: carry out additional sanity checks
* * Add tests backJohn (J5) Palmieri2006-07-122-0/+89
* create a check command for distutils (python setup.py check)