Added workflow to build and test on Windows with CMake
Populated build_vol_cmake.bat to replicate build_vol_cmake.sh
Various CMake changes so that YAJL and cURL can be discovered on Windows. The github runners don't seem to have a FindCURL module, so the CMake now defines CURL_LIBRARIES and CURL_INCLUDE_DIRS relative to the provided CURL_ROOT.
Changes to the VOL for Windows compatibility:
Replaced clock_gettime with RV_now_usec, which uses one of clock_gettime, gettimeofday, or time.
build_vol_cmake.bat
to replicatebuild_vol_cmake.sh
CURL_LIBRARIES
andCURL_INCLUDE_DIRS
relative to the providedCURL_ROOT
.Changes to the VOL for Windows compatibility:
clock_gettime
withRV_now_usec
, which uses one ofclock_gettime
,gettimeofday
, ortime
.Resolves #116