summaryrefslogtreecommitdiff
path: root/src/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* Avoid a variable name that looks as though it ought to be for AutomakeSimon McVittie2013-01-041-2/+2
| | | | | | Automake warns if a variable ends with LDFLAGS but has no corresponding Automake object. There is no libsalut-plugins-android.la, so it will warn about this one; just use a different variable for the Android build.
* Use GLib generic marshallers; stop generating our own marshallersSimon McVittie2013-01-041-34/+0
|
* tubes-channel: removeJonny Lamb2012-05-311-2/+0
| | | | | | Hooray! Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* tube-stream: subclass TpBaseChannelJonny Lamb2012-05-311-1/+3
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* tube-dbus: subclass TpBaseChannel insteadJonny Lamb2012-05-311-0/+2
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* bonjour-contact: Introduce Bonjour ContactSiraj Razick2012-03-261-0/+2
| | | | Bonjour Contact similar to avahi Contact
* build: remove capability-set from CORE sourcesSiraj Razick2012-03-261-1/+0
| | | | | | This leads to crashes since it's really part of the plugins library so when plugins try to access static variables in cap-set leds to crashes on windows.
* build: Fix linker errors when linking libsalut-pluginsSiraj Razick2012-03-261-0/+1
| | | | | Add the required GLIB_LIBS linker flags so that libsalut-plugins links properly on windows/mingw32
* Replace plugindir with an AC_ARG_VAR so it can be passed to configureSimon McVittie2012-03-261-1/+1
| | | | | | | | | | | Similar to https://bugs.freedesktop.org/show_bug.cgi?id=46417 in Gabble. This lets you configure the plugin directory: ./configure pluginexecdir='${libdir}/my-salut-plugins' Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=47774
* Install non-ABI-stable libraries used by plugins to a private directorySimon McVittie2012-03-261-2/+2
| | | | | | | Similar to https://bugs.freedesktop.org/show_bug.cgi?id=46417 in Gabble. Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=47774
* Remove SalutPluginContact and salut_send_ll_pep_eventOlli Salli2012-03-161-4/+0
| | | | They've been superseded by stuff in Wocky
* Remove protocol.h from the plugin APIOlli Salli2012-03-151-3/+3
| | | | | | We can't include anything in it in the plugin support library, so it's fairly useless there. Plugins have an opportunity to create custom protocols by using the function pointer given to them in the initialize() function.
* Build wocky and the plugins library as version-specific shared librariesOlli Salli2012-03-151-1/+1
| | | | Because they don't yet have a stable ABI.
* Moved caps-channel-manager to the plugins library, as the code is usedAlvaro Soliverez2012-03-151-2/+2
| | | | | in the plugin and not in the core code. This solves dependency issues in the plugin library
* Move plugin library-specific code from util.c into its own file, toAlvaro Soliverez2012-03-151-1/+4
| | | | | | | | prevent dependency problems As part of this, a new SalutPluginContactInterface had to be created to access contact capabilities that were needed for the plugin utils. Accessing SalutContact directly would bring most of salut core in, so a GInterface is used, similar to what is done with SalutPluginConnection
* build: Use gio-windows-2.0 when cross compilingSiraj Razick2012-03-121-5/+9
| | | | | | The current windows build fails since we are unconditionally looking for gio-unix-2.0, when building for windows we should look for gio-windows-2.0, and then export the flags accordingly.
* salut: Use bonjour discovery clientSiraj Razick2012-03-121-2/+1
| | | | Use the bonjour discovery client when we use the bonjour backend
* bonjour-self: Introduce BonjourSelfSiraj Razick2012-03-121-4/+15
| | | | | A new BonjourSelf which extens SalutSelf to support bonjour services.
* bonjour-contact-manager : Dummy ContactManagerSiraj Razick2012-03-121-0/+2
| | | | Dummy ContactManager until bonjour-self is ready
* bonjour-discovery-client : Introduce Bonjour discovery clientSiraj Razick2012-03-121-1/+3
| | | | | A new BonjourDiscoveryClient similar to AvahiDiscoveryClient to handle Bonkour API
* build: Adapt Makefile.am to use USE_BACKEND_BONJOURSiraj Razick2012-03-121-2/+21
| | | | Changes required to handle bonjour backend sources in Makefile.am
* Use GSocket for unix sockets in file transfer codeTrever Fischer2012-03-071-0/+2
|
* Fix Android build after plugin library refactorAlvaro Soliverez2012-02-231-3/+15
|
* build: Include Avahi source when compiling --with-backend=avahiSiraj Razick2012-02-221-1/+5
| | | | Include Avahi sources only when we compile avahi not always
* build: Define _WIN32_WINNT=0x0501 when compiling tp-salutSiraj Razick2012-02-221-0/+4
| | | | | -D_WIN32_WINNT=0x0501 need to be defined for getnameinfo to work when cross compiling for windows
* build: Fix linker errors from libsalut-plugins.dllSiraj Razick2012-02-221-2/+6
| | | | | | The build doesn't output libsalut-plugin.dll since telepathy-glib is and wocky libs are not added to libsalut_plugins_la, and debug.c is not part of the libsalut_plugin_la sources.
* plugins: Create a new library libsalut-plugins containing the plugin APISiraj Razick2012-02-171-7/+21
| | | | | The patch moves the symbols required by plugins, into a new library libsalut-plugins.la
* salut-connection: Merge src/connection.h and salut/connection.hSiraj Razick2012-02-171-1/+0
| | | | | SalutConnection is not used by plugins anymore so this patch merges src/connection.h and salut/connection.h into a single file.
* plugins: Introduce SalutPluginConnectionInterface interfaceSiraj Razick2012-02-171-0/+2
| | | | | | | The library defines a new SalutPluginConnectionInterface which will be implemented by SalutConnection. And plugins can use SalutPluginConnection instead of using SalutConnection directly. This helps us to hide SalutConnection symbols in plugins.
* Fix hardcoded library in write-mgr-fileAlvaro Soliverez2012-02-171-1/+1
|
* Support building for Android.Alvaro Soliverez2011-11-211-0/+26
| | | | | | | | | | | This adds an autogen.sh and configure flag, --disable-submodules, to disable fetching the Wocky submodule (the flag is plural for consistency with other components), adds some missing compiler and linker flags, and adds targets for Androgenizer. Modified from a patch contributed by Derek Foreman. https://bugs.freedesktop.org/show_bug.cgi?id=42515
* Use TpBaseContactList to implement the immutable rosterXavier Claessens2011-10-051-2/+0
|
* remove duplicates from source file listDerek Foreman2011-09-201-2/+0
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Add a stub implementation of ContactInfoWill Thompson2011-08-161-0/+2
| | | | This is all the stuff that's completely trivial to implement.
* src: remove annoying salut- prefixJonny Lamb2011-04-281-95/+95
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* capabilities-set: rename to capability-setJonny Lamb2011-04-281-2/+2
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* capabilities: rename to capabilites-setJonny Lamb2011-04-281-1/+1
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* src: include uuid directory and link to libuuidJonny Lamb2011-04-221-0/+2
| | | | | | No idea how this worked before... Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* pep: make salut_send_ll_pep_event part of public APIJonny Lamb2011-04-221-0/+1
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* src/Makefile: only build enumtypes files for salut filesJonny Lamb2011-04-181-12/+15
| | | | | | Like in gabble. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* symbol-hacks: add some hacks to enable all wocky symbols be visible for pluginsJonny Lamb2011-04-181-0/+4
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Merge branch 'meta-porter'Jonny Lamb2011-04-051-2/+0
|\ | | | | | | | | | | | | | | | | | | Conflicts: .gitignore src/salut-connection.c src/salut-disco.c src/salut-self.c Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * xcm: remove filesJonny Lamb2011-03-021-2/+0
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | Merge branch 'sidetzars'Jonny Lamb2011-03-211-1/+4
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: extensions/all.xml salut/Makefile.am src/salut-connection.c Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | plugins: add sidecar support to pluginsJonny Lamb2011-03-151-1/+4
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | | capabilities: move to public APIJonny Lamb2011-03-181-1/+1
| | | | | | | | | | | | | | | | | | This lets plugins build again. :-) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | | salut: remove duplicate pkg-config fileJonny Lamb2011-03-181-7/+0
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | | salut: make caps-channel-manager and capabilities-set public salut APIJonny Lamb2011-03-181-2/+2
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | | Merge branch contact-capsJonny Lamb2011-03-171-11/+18
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/salut-caps-channel-manager.c src/salut-caps-channel-manager.h src/salut-disco.c src/salut-ft-manager.c src/salut-presence-cache.c src/salut-tubes-manager.c Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | Merge branch 'plugin'Jonny Lamb2011-03-151-11/+11
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: .gitignore configure.ac tests/Makefile.am Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>