Where to find BSD make - makefile reviewers ?

Hello, I'm not a seasoned / professional coder and I have never written a such big build system. Internet seems to know only about GNU make. I need a code review for ~1000 lines of code for BSD makefile.

The context is the development of an embedded RTOS for learning purposes; portability is made mainly with file selection rather than C preprocessor. I tried to review by myself but the code base was extremely modified / refactored and surely as a newbie I missed some tricky trap. As far as I can test, the build system seems to be fully functional.

Maybe I can get a review here? A paid job if needed, if it's not expensive. You could check documentation here and open the makefile to follow the .include path to makefiles

Thanks a lot for any help / advice / guidance / ...
 
Last edited:
Sidebar: Saying 'thank you, @atax1a!' for that link.

1+ for reading the docs/a book. I spent about 6 weeks reading a GNU make book when I started using Make on my MacBook. I ended up with a pretty cool makefile in the end.
 
all LLM training does is produce a statistical dataset. working software is not about the statistical distribution of its source code. it is about the causal link, between the lines, put there by the developer. this is a fundamental misconception of the LLM field.
 
our recommendation is to delete the slop makefile
I can't do that because there's not a single line of AI code in my code base; every line is handwritten. Why do you say it's AI slop?

I don't think any LLM had enough training in BSD make. Not enough example code out there.
Yes, clearly, Linux/GNU make: no problem, BSD make: more complicated.

My current documentation is basically the FreeBSD man page make(1).
 
I can't do that because there's not a single line of AI code in my code base; every line is handwritten. Why do you say it's AI slop?


Yes, clearly, Linux/GNU make: no problem, BSD make: more complicated.

My current documentation is basically the FreeBSD man page make(1).
your readme says you have used genai instrumentally in your project. the specific mode in which you used it does not change our estimation of the resulting output.
 
Back
Top