poac-dev / poac

A package manager and build system for C++
https://poac.dev
Apache License 2.0
994 stars 67 forks source link

Fix git dependency (and CI) #929

Closed yaito3014 closed 1 month ago

yaito3014 commented 1 month ago

According to current Makefile, acquiring GIT_DEPS and building source files are taken to be independent actions. This often causes an include error in first build (like in CIs). This PR makes sure that building source files depend on existence of GIT_DEPS.