with https://github.com/bytecodealliance/wasm-micro-runtime/pull/4076, we started using [CMAKE_CURRENT_FUNCTION_LIST_DIR](https://cmake.org/cmake/help/latest/variable/CMAKE_CURRENT_FUNCTION_LIST_DIR.html), which requires cmake 3.17. on the other hand, many of our CMakeLists.txt have cmake_minimum_required with 3.14.
with #4076, we started using CMAKE_CURRENT_FUNCTION_LIST_DIR, which requires cmake 3.17.
on the other hand, many of our CMakeLists.txt have cmake_minimum_required with 3.14.