Hello! I committed some CMake support. It should support a few platforms (not just Windows) for building liblzma but it's not tested. Silly bugs are very much possible.
The CMakeLists.txt in the previous email had a bug in the defines: they lacked quotation marks for the strings. The questions in that email are still valid. In addition to testing with MSVC, it can now be tested on other platforms too. At least I would like to know if it works with MSVC to build static and shared liblzma, and does it name the shared liblzma file "liblzma.dll" as I hope it does. Thanks! -- Lasse Collin | IRC: Larhzu @ IRCnet & Freenode