Initial step towards callbacks support
authorKlaus Kämpf <kkaempf@suse.de>
Sat, 6 Nov 2010 21:11:06 +0000 (22:11 +0100)
committerKlaus Kämpf <kkaempf@suse.de>
Sat, 6 Nov 2010 21:11:06 +0000 (22:11 +0100)
commite5a53c804d294b76cc529f28efca16ad52d07fd9
tree04ecb93b5f74b01fde8d2a73e08f86ee6177a312
parent78111f8aa14af7693e771897c65f286f858330bf
Initial step towards callbacks support

This commit introduces generic (all target languages) support for
callbacks.

Callbacks are sent to a 'callback object instance' which must be
instantiated.
Currently implemented are commit callbacks, requiring an instance
of 'CommitCallbacks'

** this is work in progress **

Next: Provide example code and tests for Python and Ruby
swig/Callbacks.i [new file with mode: 0644]
swig/CommitCallbacks.h [new file with mode: 0644]
swig/perl5/CMakeLists.txt
swig/python/CMakeLists.txt
swig/ruby/CMakeLists.txt
swig/zypp.i