[beast/devel: 17/17] Merge branch 'aida-idl'



commit 75a4e9393bccea04e9873190131d6ff8cfd0b357
Merge: ccc6914 6eb25e5
Author: Tim Janik <timj gnu org>
Date:   Thu Mar 28 16:46:57 2013 +0000

    Merge branch 'aida-idl'
    
    * aida-idl:
      BST: hookup main loop with aida_connection and retrieve Server as remote_origin
      BSE: hookup Bse main loop with aida_connection and provide Server as remote_origin
      BSE: provide ServerImpl
      BSE: provide TestObjectImpl
      BSE: IDL: add TestObject to carry out unit tests
      BSE: add AidaGlibSource to attach an Aida::BaseConnection to a Glib main loop
      BSE: remove obsolete aidacc options
      BSE: start building Bse::Server stubs
      BSE: start generating bseclientapi.hh and bseclientapi.cc from bseapi.idl
      BSE: start generating bseserverapi.hh and bseserverapi.cc from bseapi.idl
      BSE: start new aidacc based IDL
      BST: rename sfidl based generated code to bstoldbseapi.*
      BSE: automatically check oldidl.idl upon each build
      BSE: add oldidl.idl to check compatibility IDL defines
      BSE: add AuxTypes.py - aidacc module to support Bse type initializers
      BUILD: provide AIDACC

 beast-gtk/Makefile.am    |   26 +++++++++++-----------
 beast-gtk/bstbseutils.cc |    2 +-
 beast-gtk/bstbseutils.hh |    4 +-
 beast-gtk/bstmain.cc     |   41 ++++++++++++++++++++++++++++++++++
 bse/AuxTypes.py          |   31 ++++++++++++++++++++++++++
 bse/Makefile.am          |   50 ++++++++++++++++++++++++++++++++++++------
 bse/bseapi.idl           |   23 +++++++++++++++++++
 bse/bsecore.cc           |   53 +++++++++++++++++++++++++++++++++++++++++++++
 bse/bsecore.hh           |    6 +++++
 bse/bsemain.cc           |   22 ++++++++++++++++++
 bse/bseserver.cc         |   35 +++++++++++++++++++++++++++++
 bse/bseserver.hh         |   25 ++++++++++++++++++--
 bse/bseutils.cc          |    3 ++
 bse/bseutils.hh          |    6 +++++
 bse/oldidl.idl           |   54 ++++++++++++++++++++++++++++++++++++++++++++++
 bse/testobject.cc        |   20 +++++++++++++++++
 bse/testobject.hh        |   19 ++++++++++++++++
 configure.in             |    1 +
 18 files changed, 395 insertions(+), 26 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]