[Kde-bindings] KDE/kdebindings/csharp

Arno Rehn kde at arnorehn.de
Sat May 15 15:23:37 UTC 2010


SVN commit 1127124 by arnorehn:

Overhaul of the c# bindings:

* Merge libqyoto and libqyotoshared again. All issues that could exist on OS X should be
  solvable with a proper .config file for the dlls. We had P/Invoke functions in both libs,
  so the original problem that caused the split (iirc) wasn't solved anyway.

* Make the libs SHARED again, since we have to link against them. Proper SOVERSIONing is coming.

* Restructure the code a bit, so the functions should now be in sensibly named source files.

Together with qyotoassemblygen, this should be the last restructuring of Qyoto.

CCMAIL: kde-bindings at kde.org



 M  +2 -2      akonadi/CMakeLists.txt  
 M  +2 -2      khtml/CMakeLists.txt  
 M  +3 -3      kimono/CMakeLists.txt  
 M  +1 -0      kimono/src/kimono.cpp  
 M  +1 -0      kimono/src/kimonopluginfactory.cpp  
 M  +3 -3      ktexteditor/CMakeLists.txt  
 M  +2 -2      nepomuk/CMakeLists.txt  
 M  +2 -2      phonon/CMakeLists.txt  
 M  +2 -2      plasma/CMakeLists.txt  
 M  +2 -2      qimageblitz/CMakeLists.txt  
 M  +2 -2      qscintilla/CMakeLists.txt  
 M  +2 -2      qtscript/CMakeLists.txt  
 M  +2 -2      qttest/CMakeLists.txt  
 M  +2 -2      qtuitools/CMakeLists.txt  
 M  +2 -2      qtwebkit/CMakeLists.txt  
 M  +18 -17    qyoto/CMakeLists.txt  
 M  +2 -2      qyoto/core/QObjectExtras.cs  
 M  +50 -50    qyoto/src/SmokeMarshallers.cs  
 A             qyoto/src/callbacks.cpp   [License: LGPL (v2+)]
 A             qyoto/src/callbacks.h   [License: LGPL (v2+)]
 M  +2 -246    qyoto/src/handlers.cpp  
 M  +1 -0      qyoto/src/invokeslot.cpp  
 M  +7 -0      qyoto/src/marshall_macros.h  
 M  +1 -0      qyoto/src/methodcall.cpp  
 A             qyoto/src/modelfunctions.cpp   [License: LGPL (v2+)]
 A             qyoto/src/qdbus_interop.cpp   [License: LGPL (v2+)]
 A             qyoto/src/qmetatype_interop.cpp   [License: LGPL (v2+)]
 A             qyoto/src/qobject_interop.cpp   [License: LGPL (v2+)]
 A             qyoto/src/qvariant_interop.cpp   [License: LGPL (v2+)]
 M  +2 -734    qyoto/src/qyoto.cpp  
 M  +12 -104   qyoto/src/qyoto.h  
 A             qyoto/src/qyoto_p.h   [License: UNKNOWN]
 D             qyoto/src/qyotoshared.cpp  
 M  +3 -1      qyoto/src/qyotosmokebinding.cpp  
 A             qyoto/src/util.cpp   [License: LGPL (v2+)]
 M  +1 -0      qyoto/src/virtualmethodcall.cpp  
 M  +2 -2      soprano/CMakeLists.txt  


http://websvn.kde.org/?view=rev&revision=1127124



More information about the Kde-bindings mailing list