summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)AuthorFilesLines
2019-10-27Merge branch 'telepathy-mission-control-5.16'Alexander Akulich2-8/+20
2019-09-15Port make-release-mail.py to Python 3Alexander Akulich1-5/+5
2019-09-15Tools: Remove unused gquark-gen.pyAlexander Akulich2-136/+0
2019-09-15Tools: Remove glib-signals-marshal-genAlexander Akulich2-58/+0
See commit d70ba9ba46ea037b8003efc27de7f8c2d067befa in telepathy-glib. See also: https://bugs.freedesktop.org/show_bug.cgi?id=46523
2019-09-15Sync tools from telepathy-glibAlexander Akulich7-110/+128
2019-09-15Update telepathy.am from telepathy-glibAlexander Akulich1-1/+1
maintainer-prepare-release: do "git tag" in srcdir
2014-02-03Remove code-generation machinerySimon McVittie17-5822/+0
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69600 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2013-10-02Use AC_PROG_MKDIR_P and MKDIR_P instead of AM_PROG_MKDIR_P and mkdir_pSimon McVittie1-1/+1
The latter are deprecated, and recent Automake makes a lot of noise about them. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69885 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2012-10-08Update code generation tools from telepathy-glib 0.20.0Simon McVittie6-275/+474
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=55391 Reviewed-by: Xavier Claessens <xavier.claessens@collabora.co.uk>
2012-10-03exec-with-log.sh: add gdb wrapperSimon McVittie2-0/+8
Based on a patch from Jonny Lamb; changed to use ${abs_top_srcdir} to work out-of-tree, backtrace all threads, and put the gdb script in /tools. Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2012-09-06tools/Makefile.am: be careful not to create empty files in the builddirSimon McVittie1-5/+5
"make distcheck" in an already-out-of-tree build turns out not to work because of this. This corresponds to commit beb2d971 in telepathy-glib.
2012-07-11Copy telepathy.am from telepathy-glibXavier Claessens1-3/+12
It make sure "make -j3 maintainer-foo" works
2012-02-21Update telepathy.am from telepathy-glib 0.17.5 to fix out-of-tree releasestelepathy-mission-control-5.11.0Simon McVittie1-3/+5
2011-07-19Checks for unbalanced G_BEGIN/END_DECLS macrosVivek Dasmohapatra1-0/+9
2011-02-24Update telepathy.am to moan about gtk-doc.Will Thompson1-1/+6
2010-12-10Update telepathy.am from telepathy-glibSimon McVittie1-0/+4
2010-11-19Update telepathy.am from tp-glib and add make-release-mail.pySimon McVittie2-5/+119
Also only ship the changelog since 5.4, which should be plenty. Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
2009-06-22Incorporate telepathy.am from telepathy-glib (adapted slightly for our ↵Simon McVittie2-1/+29
versioning scheme)
2009-06-10tools: update from telepathy-glibSimon McVittie6-467/+821
This requires a minor change to the invocation: when making docs, explicitly allow dangling references to interfaces.
2009-06-10gquark-gen.py: pull in a local copy of camelcase_to_lowerSimon McVittie1-2/+22
This has been removed from libtpcodegen and libglibcodegen in telepathy-glib, to discourage guessing how bindings should be spelled.
2009-05-28lcov.am: wait for a refdbg-valgrind-enabled MC to exit before compiling statsSimon McVittie1-0/+2
Otherwise it'll look as though nothing has been run.
2009-03-26Add optional Lcov machinery from telepathy-gabble (usage: make lcov-check)Simon McVittie2-0/+26
2008-12-01Update generator toolAlberto Mardegan1-2/+355
2008-11-04Fix introspectionAlberto Mardegan1-4/+3
Always add properties glue information to DBusGObjectInfo. branch: fix_introspection
2008-10-27Update to latest tools/glib-ginterfaces.pyAlberto Mardegan1-16/+95
Update the interface generator tool to the latest one used by telepathy-glib. Add a flag to disable writing the property initialization code, as we are not using it in the MC service (but we need it for clients).
2008-06-30Build documentation for libmcclientAlberto Mardegan5-230/+415
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@469 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
2008-06-18Tag beta12.5.0.beta12Alberto Mardegan1-220/+0
Remove generation of reentrant blocking calls. git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@443 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
2008-06-18Fix distribution of gquark-gen.pyAlberto Mardegan1-0/+1
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@439 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
2008-06-16Watch for properties changes in the Account interface, and emit properAlberto Mardegan1-0/+115
signal. Added a script to generate GQuark function helpers from a text file. git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@432 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
2008-05-19Fix demarshalling of DBus type "ao".Alberto Mardegan1-1/+2
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@399 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
2008-04-10Make the "ao" DBus type map to a C GPtrArray.Alberto Mardegan1-1/+1
git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@353 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
2008-04-08Implement libmissioncontrol's McAccount and McAccountMonitor using the new ↵Alberto Mardegan2-0/+1015
DBus API (called in blocking mode). git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@322 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
2008-03-06Complete migration to tp-glib.Alberto Mardegan1-0/+1
Revert fix on register param. git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@295 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
2008-02-18* libmissioncontrol.pc.in: require newer libtelepathy, telepathy-glibSimon McVittie1-1/+2
* libmissioncontrol/dbus-api.[ch], libmissioncontrol/mission-control.h: move MissionControl D-Bus interface constants into a new shared header, and auto-generate GTypes and enums from XML (in theory - currently there are none) * libmissioncontrol/cli-nmc4.[ch]: add McCliNMC4, a TpProxy subclass representing the MC 4.x D-Bus API * libmissioncontrol/svc-nmc4.[ch]: add McSvcNMC4, a GInterface representing the MC 4.x D-Bus API * libmissioncontrol/Makefile.am: auto-generate stuff for McCliNMC4, McSvcNMC4 and dbus-api.h * xml/, doc/Makefile.am: move mcd-dbus-services.xml to nmc4.xml, add all.xml (this is to fit in better with telepathy-glib code-gen) * configure.ac: check for mkdir -p * doc/reference/libmissioncontrol/Makefile.am: fix out-of-tree build against generated headers * doc/reference/libmissioncontrol-server/libmissioncontrol-server.types: reconstruct missing file which broke distcheck * Makefile.am: use --enable-gtk-doc when running distcheck git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@287 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
2008-02-15* tools/: update from telepathy-glib/telepathy-spec and pull inSimon McVittie13-68/+3357
a fairly complete set of code-gen tools (which will actually be used in a follow-up patch) * configure.ac: Check for Python (the code-gen tools use it). Require telepathy-glib 0.7.1 and libtelepathy 0.3.2 * xml/MissionControl.xml: Use tp: namespace prefix in preparation for extending use of telepathy-glib code generation tools git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@284 d91c8aed-3f2b-0410-a83d-924a1c20a0ba
2007-03-21* Makefile.am, configure.ac, doc/Makefile.am,Alberto Mardegan3-0/+440
libmissioncontrol/Makefile.am, src/Makefile.am, tools/*, xml/*: Build MissionControl D-Bus interface documentation from the embedded docstrings found in D-Bus service XML file. * autogen.sh: Added autogen script git-svn-id: https://mission-control.svn.sourceforge.net/svnroot/mission-control/trunk@12 d91c8aed-3f2b-0410-a83d-924a1c20a0ba