You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Current setup instructions require make to be installed. However, this can be a showstopper for windows users which lacks make installation by default.
We could either:
Rewrite the instructions to plain python commands.
Yes, make is rather ubiquitous in POSIX and absent (by design)™ in Microsoft. But what I have found over the years is that PyInvoke is the closes thing to an agnostic replacement for Make. Mind you that means one has to rewrite thier makefiles into a tasks.py file but it is a near one to one since each @task decorated function's context parameter has a method called .run() which calls a shell just like make does while the dependency of tasks is just a list passed to the pre parameter to the @task decorator.
That said, if one still wants to use Makefiles on non-POSIX systems then there is Cygwin, MSYS, Docker, and the newer WSL2. which ports a POSIX environment into Win64 systems.
My vote is for PyInvoke seeing how the ecosystem is mainly python based and developers can grok python easier than batch files or Makefiles.
Current setup instructions require
make
to be installed. However, this can be a showstopper for windows users which lacksmake
installation by default.We could either:
make
.cc @mtanco @geomodular for discussion
The text was updated successfully, but these errors were encountered: