Sean Harmer

Results 5 issues of Sean Harmer

These changes makes it much easier to use lunasvg in downstream projects either by hand or via CMake's FetchContent.

When using spdlog_setup with a compiled spdlog library. Fixes https://github.com/guangie88/spdlog_setup/issues/74.

When using spdlog as a compiled library in a project, trying to use spdlog_setup will result in multiply defined symbols linker errors: ``` spdlog.lib(fmt.cpp.obj) : error LNK2005: "public: virtual __cdecl...

It would be nice to be able to do: `#include ` on systems with case-sensitive filesystems so that it matches the other KD libraries that we have.

As is commonly used in the js world or for e.g. https://github.com/KDAB/KDToolBox/tree/master/qt/KDSignalThrottler Not sure which type of syntax would be most useful. Maybe: `mySignal.debounce(100).connect(&MyClass::doSomething, myObj);` ?