Embedding Bazaar into C/C++ applications

Brian de Alwis briandealwis at gmail.com
Wed Dec 2 15:28:53 GMT 2009

On 1-Dec-2009, at 7:34 PM, Joke de Buhr wrote:
> Bazaar is written in Python. The boost project has a very good library for 
> interfacing C++ with Python. With Boost.Python you can use the bzrlib api 
> from within you C++ application and do whatever you like. Create branches, 
> add files or whatever.

Though using a Boost-generated wrapper will likely invoke GPL licensing issues, if that's a concern.  From previous posts [1], interfacing via xmlrpc should avoid such issues.


[1] https://lists.ubuntu.com/archives/bazaar/2009q3/061196.html

On bike helmets: "If you think your hair is more important than your brain, you're probably right."  (B. J. Wawrykow)

More information about the bazaar mailing list