Has anyone played with using CMake instead of writing their own makefiles with avr-gcc? If so, what's your experience been with it?
Apparently, there are some cross-compile facilities with recent versions of it, but as of yet, I haven't yet really played with it.
There has been one passing reference to it by JohanEkdahl in https://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=78299, and one unanswered post at: https://www.avrfreaks.net/index.p...
Apart from playing with a cool new technology, my other motive for asking is for the ADD_TEST() command - I'd really like to create some test harnesses (even if they're full-on C++ linking to my little embedded routines) and run them on the host before throwing them at the target.
It'll probably require a bit of thought - such as flags to the native compiler to consider doubles to be 4-bytes and int to be 2-bytes.