Closed
Description
Related to #2 and #7. Let's discuss here whether we should maintain manual Makefiles (besides CMake).
First some pros and cons to this.
Pros:
- People who don't have CMake can still build the code with just make;
- Comes built-in on most Linux systems;
- Others?
Cons:
- Need to be maintained and updated often. This is especially problematic with fast-moving and experimental APIs.
- Others?
Second, how much is this desired by the community? Use this issue to speak up.
Overall I like the convenience of plain Makefiles, and I like being able to see exactly what they're doing. However, in presence of a working CMake setup, I'm not likely to use them so I don't care as much for it. I never ever use systems that don't have access to CMake.
Third, if we do want manual Makefiles, how to we develop and maintain them? Should every contributor be responsible for adding their code to the Makefile? Otherwise, would we need a volunteer Makefile maintainer?
Metadata
Metadata
Assignees
Labels
No labels