Там пути до HOMEKIT_PATH в Makefile и в CMakeLists.txt кривые получаются. Надо подправить и сделать построение не относительно текущей папки, а, например, относительно $(IDF_PATH) или хардкодом зашить. А не компилилось потому что не могло найти папку с сдк хоумкита и плюс там часть компонентов из экземплов юзается между ними.