Ian,
thanks. I have been looking at the Ant file to help me prepare
the CMake PRs. I have been trying to keep it somewhat similar
to that.
The TLS tests will be a bit more complicated, indeed. I am
still exploring what to do in this case. One idea I have in
mind for that is to create a separate axis in the CI (matrix)
and inject the TLS configuration only on those specific tests.
I'd like to provide a way that it's possible to use both the
existing configuration (
iot.eclipse.org) as well
others. I believe the resulting CMake file would be simpler to
maintain in this case (since there would be no test
orchestration within it).
For the Windows build on AppVeyor, it is currently building w/
Visual Studio 2015. The only difference is that it is
currently using nmake instead of Visual Studio solution files
to do the build (which uses msbuild, I believe). I also
exploring a bit here, but I would like to contribute w/
something that allows it to iterate over different build
environments as provided by AppVeyor and that executes the
same tests as those in Linux/OS X.
Obs.: is there an IRC channel or similar for Paho
development that I should/could join to possibly discuss this
and interact more w/ the developers?