Hi there, I have made the following changes as suggested: 1) The CMake script works from contrib/cmake now. 2) The CMake script parses the Makefile for SCRIPT_SH SCRIPT_PERL TEST_BUILTINS_OBJS LIB_OBJS BUILTIN_OBJS XDIFF_OBJS VCSSVN_OBJS 3) Philip suggested to change the error message if sh/bash was not found on windows. 4) CMake now tests for ICONV_OMITS_BOM, NO_ST_BLOCKS_IN_STRUCT_STAT. Regarding the commits, since 1,2,4 are additions to the script, is it acceptable for those changes to be staged in the next commits? Regarding the workflow file(main.yml), I modified the vs-build and test steps, should I drop the commit or should I keep the changes(a modification is further needed if CMake is going to be used for vs-build) Thank You, Sibi Siddharthan