papercode
papercode copied to clipboard
Can you kindly replace git submodules with FetchContent or CPM
Awesome project! I noticed you are using git submodules to fetch dependencies inside vendor Dir.
Sadly, This takes huge amounts time and disk-space because it forces user to download entire git history of each Repo.
I am kindly proposing to use Cmake built-in "fetchcontent" or CPM to instead download thin Git releases (tar.gz) for each dependency.
Also, as a bonus, it will make cloud builds or CI/CD complete faster.