[beast: 10/10] Merge branch 'aida-bind-connect'



commit d53c8dd176937b012490d7d02b31110e3bceb770
Merge: 17dde42 88a9d82
Author: Tim Janik <timj gnu org>
Date:   Thu Jun 11 03:45:02 2015 +0200

    Merge branch 'aida-bind-connect'
    
    * aida-bind-connect:
      BSE: simplify BSE version handling
      BSE: use aidacc --bse-extensions to support Bool, Int, Num, Real
      BSE: fix includes to separate serverapi from clientapi
      BSE: build aida code with the same guarding macro
      BUILD: depend on Rapicorn-14.10.1
      BEAST: use Aida::ObjectBroker::connect<> to establish a ServerHandle IPC connection
      BSE: use Aida::ObjectBroker::bind<> to provide an IPC connectoin to ServerIface
      BSE: return shared_ptr from IDL methods, as mandated by newer Rapicorn
      BSE: remove Bse::ImplicitBase workaround, which is not required by newer Rapicorn

 beast-gtk/bstmain.cc              |   12 +++++-------
 bse/Makefile.am                   |   16 +++++++---------
 bse/bse-internals.hh              |    1 -
 bse/bse.hh                        |   17 ++---------------
 bse/bseengine.cc                  |    2 +-
 bse/bseenginemaster.cc            |    1 +
 bse/bsemain.cc                    |   29 +++++------------------------
 bse/bsemain.hh                    |    4 ----
 bse/bseplugin.hh                  |    1 -
 bse/bsesequencer.cc               |    1 +
 bse/bseserver.cc                  |    6 +++---
 bse/bseserver.hh                  |    2 +-
 bse/{bsecore.cc => bsestartup.cc} |    5 ++++-
 bse/{bsecore.hh => bsestartup.hh} |    4 ++--
 bse/bseutils.cc                   |    3 +--
 bse/bseutils.hh                   |   17 -----------------
 bse/oldidl.idl                    |    4 ----
 configure.ac                      |    2 +-
 shell/bsescm.cc                   |    4 ++--
 19 files changed, 36 insertions(+), 95 deletions(-)
---


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