Would bmake features be elligible for inclusion if people chose to implement them? #154
Answered
by
rocky
anoraktrend
asked this question in
Q&A
|
It'd be nice to have a single make to rule them all for BSDs, Linux, and other Unix-likes. Would pull requests implementing these features be outright rejected? Would they be considered beyond the scope of this project? |
Answered by
rocky
Jul 10, 2024
Replies: 1 comment 2 replies
|
Tentatively, I this kind of thing is fine. Since semantics may be different between GNU and BSD, I imagine here would need to be some way turn on and off different behaviors such as by testing an environment variable setting. Also in the past in other projects, it has sometimes happens that for a small change a lot of code has to be disrupted beyond recognition, and beyond the ability to easily understand and maintain the code. However as long as things are not pathological like this, it is fine to do this here. |
2 replies
Answer selected by
anoraktrend
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Tentatively, I this kind of thing is fine. Since semantics may be different between GNU and BSD, I imagine here would need to be some way turn on and off different behaviors such as by testing an environment variable setting.
Also in the past in other projects, it has sometimes happens that for a small change a lot of code has to be disrupted beyond recognition, and beyond the ability to easily understand and maintain the code. However as long as things are not pathological like this, it is fine to do this here.