summaryrefslogtreecommitdiff
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* Add licensing information in REUSE formatSimon McVittie2022-09-051-0/+7
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* build: Add subprojects/dbus-gmain to AM_CPPFLAGSSimon McVittie2022-09-051-0/+1
| | | | | | This will be needed when updating gdbus-gmain in a subsequent commit. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Move dbus-gmain into subprojects/Simon McVittie2022-09-051-4/+5
| | | | | | This gives it a layout that is compatible with being a Meson subproject. Signed-off-by: Simon McVittie <smcv@collabora.com>
* build: Make distcheck use our ${prefix} with Automake 1.16.4Simon McVittie2021-09-151-1/+1
| | | | | | | | Automake 1.16.4 changes the default behaviour for Python so that --prefix is no longer respected. Force it to behave as earlier versions did, so we can still distcheck. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Remove support for Python 2Simon McVittie2021-09-151-12/+1
| | | | | | | | Python 2 reached EOL on 2020-01-01, and the latest version of AX_PYTHON_DEVEL breaks the build with Python 2. This seems as good a time as any to drop compatibility. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Use the same python for build and distcheckSimon McVittie2021-07-191-0/+2
| | | | | | On modern distributions, /usr/bin/python often won't exist. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Remove Travis-CI integrationSimon McVittie2021-07-191-1/+0
| | | | | | We're using Gitlab-CI now. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Add support for testing without tappySimon McVittie2020-01-111-0/+1
| | | | | | | The latest version of tappy dropped Python 2 support, but I want to be able to continue to run dbus-python tests on Python 2 for now. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Replace doc/HACKING.txt with a Gitlab-style CONTRIBUTING.mdSimon McVittie2019-07-291-1/+1
| | | | | | | | As with dbus-glib and dbus-gmain, much of the text here was taken from Wayland's contributing guide (thanks to Ander Conselvan de Oliveira, Bryce Harrington, Eric Engestrom, Pekka Paalanen and Daniel Stone). Signed-off-by: Simon McVittie <smcv@collabora.com>
* Remove ChangeLog from source releasesSimon McVittie2019-07-231-4/+1
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* uninstall: Delete dbus/__pycache__Simon McVittie2019-07-231-0/+5
| | | | | | This fixes distcheck on python3.7. Signed-off-by: Simon McVittie <smcv@collabora.com>
* with-session-bus.sh: Remove unused scriptSimon McVittie2019-07-151-1/+0
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Revert "Generate a devhelp index for the HTML documentation"Simon McVittie2018-05-041-1/+1
| | | | | This reverts commit c57180785096f4271d45ccb1488086c468abcec1. The devhelp mode produces different HTML, and currently breaks Debian's dh_sphinxdoc.
* Generate a devhelp index for the HTML documentationSimon McVittie2018-05-031-1/+1
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* build: Don't install redirect pages intended for dbus.freedesktop.orgSimon McVittie2018-05-031-4/+8
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* build: Don't install stamp file for documentation buildSimon McVittie2018-05-031-4/+4
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* build: Install Sphinx documentationSimon McVittie2018-05-031-12/+14
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Remove remnants of old documentationSimon McVittie2018-05-021-32/+3
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Fix distcheckSimon McVittie2018-05-021-3/+6
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Add redirection from the old epydoc documentation to the new versionsSimon McVittie2018-05-021-3/+9
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Convert documentation from epydoc to SphinxSimon McVittie2018-05-021-26/+46
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Include PKG-INFO and egg_info in dist tarballsSimon McVittie2018-04-211-0/+3
| | | | | | PyPI no longer accepts uploads without these. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Create directories to hold .test filesSimon McVittie2018-01-301-0/+3
| | | | | | | | Some of the corresponding test scripts are in $(srcdir)/test, so there is no guarantee that $(builddir)/test will exist before these recipes run. This usually works, but can cause highly parallel builds to fail. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Integrate dbus-gmainSimon McVittie2018-01-291-2/+6
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Require dbus-run-sessionSimon McVittie2018-01-291-9/+0
| | | | Signed-off-by: Simon McVittie <smcv@collabora.com>
* Rename source directories for C code to silence an ImportWarningSimon McVittie2017-11-051-29/+29
| | | | | | | Python warns that it is not importing these directories because they contain no __init__.py. Signed-off-by: Simon McVittie <smcv@collabora.com>
* build: Use AX_PYTHON_DEVEL to find PythonSimon McVittie2017-11-011-4/+4
| | | | | | | This avoids needing our own increasingly elaborate code to find the python-config executable corresponding to our python executable. Signed-off-by: Simon McVittie <smcv@collabora.com>
* Use Automake TAP driverSimon McVittie2016-08-111-0/+4
| | | | Signed-off-by: Simon McVittie <smcv@debian.org>
* Clean up test-service.logSimon McVittie2016-03-061-1/+3
| | | | Signed-off-by: Simon McVittie <smcv@debian.org>
* Add Travis-CI metadataSimon McVittie2016-03-061-2/+4
| | | | Signed-off-by: Simon McVittie <smcv@debian.org>
* Stop breaking a pre-existing PYTHONPATH in installed-tests' environmentSimon McVittie2016-03-051-7/+6
| | | | | | | | | ${PYTHONPATH} in Exec= isn't substituted by gnome-desktop-testing. If we rely on the fact that Python prepends the scripts' directory to sys.path, then we don't need to alter PYTHONPATH at all. Signed-off-by: Simon McVittie <smcv@debian.org>
* Get the version from the C code, not by generating a Python fileSimon McVittie2016-03-051-1/+0
| | | | | | | This means we never try to import dbus/_version.py from the ${builddir}, which won't work. Signed-off-by: Simon McVittie <smcv@debian.org>
* Include config.h every time we compile C codeSimon McVittie2016-03-051-0/+1
| | | | | | | This is Autoconf best-practice: on some platforms it might contain things like "#define inline __inline" which should affect all C code. Signed-off-by: Simon McVittie <smcv@debian.org>
* Move dbus-python.h to a dbus subdirectorySimon McVittie2016-03-051-2/+3
| | | | | | | This means we can consistently #include <dbus/dbus-python.h>, either in-tree or out-of-tree. Signed-off-by: Simon McVittie <smcv@debian.org>
* Don't install crosstest.py executableSimon McVittie2016-02-221-1/+7
| | | | | | It's meant to be imported, not executed. Signed-off-by: Simon McVittie <smcv@debian.org>
* Use AX_GENERATE_CHANGELOG to generate ChangeLogSimon McVittie2016-02-191-9/+3
| | | | Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* Remove a leftover reference to m4/am-check-pymod.m4Simon McVittie2016-02-171-1/+0
| | | | Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* Add a setup.py which wraps Autotools in something virtualenv-friendlySimon McVittie2016-01-211-0/+9
|
* Replace hard-coded sleep with a wait for the D-Bus name to appearSimon McVittie2016-01-201-0/+1
|
* Use non-recursive make for tests, and make them into installed-testsSimon McVittie2016-01-201-4/+176
|
* Use non-recursive make for everything except testsSimon McVittie2016-01-201-13/+124
|
* Reinstate the old dbus.gobject_service, but only for Python 2Simon McVittie2012-05-021-0/+6
| | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=48904
* Rename gobject_service (PyGI version) to gi_serviceSimon McVittie2012-05-021-1/+1
| | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=48904
* Fix _maintainer-update-htmldocs for out-of-tree buildsSimon McVittie2012-02-011-1/+1
|
* Remove TODO, which is now empty - use bugzilla insteadSimon McVittie2012-02-011-1/+1
|
* Install _compat.pydbus-python-1.0.0Barry Warsaw2012-01-241-0/+1
|
* Generate ChangeLog correctly when out-of-treeSimon McVittie2012-01-241-2/+2
|
* Move PY3PORT into doc, use the same extension as other rst, and render itSimon McVittie2012-01-241-4/+12
|
* Remove dbus_bindings, deprecated for nearly 5 yearsSimon McVittie2011-12-131-3/+1
|
* Makefile.am: build API docs etc. last, so they pick up any recent changesSimon McVittie2010-12-021-1/+1
|