-
Notifications
You must be signed in to change notification settings - Fork 181
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should we continue maintaining the manual Makefiles? #526
Comments
I'm 100% for dropping those, so far they have only been a maintenance burden and a constant source for build errors. |
I also agree on dropping the Makefile.
Le ven. 17 sept. 2021 à 16:00, Sebastian Ehlert ***@***.***>
a écrit :
… I'm 100% for dropping those, so far they have only been a maintenance
burden and a constant source for build errors.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#526 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AD5RO7G7EDX7SCRR4PONHQ3UCNCZLANCNFSM5EHIGCKA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Discourse poll here. |
Now when I don't have time right now, but I really want to provide |
Keeping a makefile for a project like this is kinda annoying because of the non-trivial dependencies and it tends to get outdated. I usually don't like |
With stdlib now being also an fpm package, as well as CMake support, should we continue maintaining the manual Makefiles?
I argued for manual Makefiles early on (before fpm) due to the possible absence of CMake or a sufficient version of CMake on many systems. However, the cost of maintaining manual Makefiles is quite high relative to the fpm or CMake build. For example, adding a new module and tests requires editing multiple Makefiles in the source tree. And it gets messier when trying to merge some older PRs, as the manual Makefiles would often be in conflict with the target branch.
We could run a poll on Discourse and see what users there think. I think this may be a good time to remove manual Makefile support. What do you think?
The text was updated successfully, but these errors were encountered: