cmark-gfm
cmark-gfm copied to clipboard
build: clean up and partial synchronisation with upstream
Pull down a number of upstream changes for the build system. Additionally add some inflight changes. This overhaul simplifies the configuration and uses standard build options now e.g. BUILD_SHARED_LIBS
, BUILD_TESTING
to configure the build as per CMake documentation.