There was already the earlier strange ` before the
"unity.a' is up to date message on macOS.
Turns out it might still not work on macOS because of certain
verbosity levels.
So use the question option instead of dry-run + grep as the
latter is more brittle, and the former is intended for this
purpose.
* Added rocksdb as a submodule in vendor directory.
* Add support for static linking using nimble.
* Add script to build static library dependencies.
* Disable warnings as error in deps build.
* Set recommended compression options in build and in library.
* Move static linking into wrapper code.
* Conditionally set linker using when defined(macosx).
* Add support for linking windows static libraries.
* Build rocksdb static libs using vcpkg.
* Remove lib prefix from library names for windows.
* Static linking is not supported on windows. Update documentation and CI.