Welcome
Welcome to my corner of the internet. Here you can find some C++ libraries that I’ve made.
-
Sweet Build - a C++ build tool - source or Windows binaries.
-
Sweet Parser - a C++ parser and parser generation library - source.
-
Sweet Persist - a C++ serialization library - source.
The source for all of my libraries is available in Git repositories at https://bitbucket.org/cwbaker. I use submodules to manage dependencies between my libraries so you’ll need to clone a main repository and all of its submodules to get a working development environment.
Please email me at support@sweetsoftware.co.nz if you have any questions, problems, suggestions, complaints, or bug reports.
News
Sunday, 8th January 2012
Latest versions of Sweet Build and Sweet Persist released. Sweet Build has some bug fixes and support for building with MinGW. Sweet Persist now builds with MinGW as well as Microsoft Visual Studio.
Sunday, 12th December 2011
Latest versions of all libraries released. Sweet Parser has had extended BNF operators removed and now generates a parser from a plain BNF grammar. This is simpler to implement and more practical to use. The other libraries have only had minor changes.
Licenses
All of the software written by me and available on this website is released under the terms of the zlib/libpng license.
The source for UnitTest++, written by Noel Llopis, and Lua, written by Roberto Ierusalimschy, Waldemar Celes, and Luiz Henrique de Figueiredo, is also available from this website. Both are released under the terms of the MIT license.