Welcome
Welcome to my corner of the internet. Here you can find some of the tools and libraries that I’ve made:
-
Sweet Build - a build tool - source, Windows, or MacOSX.
-
Sweet Parser - a parser and parser generation library - source.
-
Sweet Persist - a serialization library for C++ and Lua - source.
-
Sweet Render - a micropolygon renderer - source.
The source is available in Git repositories on GitHub. The repositories on GitHub track releases only - they are not the live development repositories.
If you find this software useful or interesting and would like to help keep future development well fueled with coffee please consider tipping me on Gittip. Thank you!
Please email me at support@sweetsoftware.co.nz if you have any questions, problems, suggestions, complaints, or bug reports.
News
Tuesday, 16 April 2013
The documentation for Sweet Persist has been translated into Spanish by Maria Ramos from Webhostinghub.com/support/edu. Thanks Maria!
Monday, 13th August 2012
Sweet Build has been ported to MacOSX along with several bug fixes and simplifications. All other libraries have also been ported to compile and run on MacOSX. A link to Gittip tips has been added.
Monday, 9th July 2012
Released alpha version of Sweet Render, a toy micropolygon renderer based on the architecture described in the original REYES paper and The RenderMan Interface v3.2.1 from Pixar.
Saturday, 10th March 2012
Exported recent versions of Sweet Build, Sweet Lua, Sweet Parser, and Sweet Persist and made them available via repositories on GitHub.
Licenses
Slightly modified versions of the following libraries are contained within the source archives available on this website and related GitHub repositories:
-
Lua, written by Roberto Ierusalimschy, Waldemar Celes, and Luiz Henrique de Figueiredo (released under the MIT license).
-
UnitTest++ written by Noel Llopis (released under the MIT license).
-
zlib (released under the zlib/libpng license).
-
libpng (released under the zlib/libpng license).
-
libjpeg (released under its own license).
The remaining source code available here and in related GitHub repositories is written me and is released under the terms of the zlib/libpng license.