fix(build): use project_name in variable exported by sight_generate_components_list
Summary
We should not export SIGHT_COMPONENTS
in sight_generate_components_list but use ${PROJECT_NAME} to avoid conflicts in subproject where ${SIGHT_COMPONENTS} is exported in SightConfig.cmake.