HackerTrans
TopNewTrendsCommentsPastAskShowJobs

skore

no profile record

comments

skore
·4 ปีที่แล้ว·discuss
I see no way to get a hold of that particular soundtrack and searching the web failed me. How did you get a copy? Any tips?
skore
·4 ปีที่แล้ว·discuss
Would also highlight Martin Owens' Video: https://www.youtube.com/watch?v=TMHnyL4cRYA

He has been consistently putting out videos on his process and has been a (the?) main driving force behind the new pages addition.

He's also on patreon: https://www.patreon.com/doctormo
skore
·5 ปีที่แล้ว·discuss
https://en.wikipedia.org/wiki/Ever_Given

vs.

https://en.wikipedia.org/wiki/Evergreen_Marine
skore
·5 ปีที่แล้ว·discuss
"issue" filed. My apologies for the lack of brevity.

https://github.com/build2/build2/issues/135
skore
·5 ปีที่แล้ว·discuss
Very likely, yes. I'm generating my own makefiles anyways, so generating something that build2 could consume should be possible, too.

Would it be appropriate to open a github issue for discussing this further? I would like to share some example for how my current setup is working and having the github syntax available would be helpful.
skore
·5 ปีที่แล้ว·discuss
Very VERY interesting!

The one thing that I'm currently struggling to find information on is dynamic dependency handling (dyndep in ninja terms).

Is that something that build2 covers as well? Any resource you could point me to?
skore
·5 ปีที่แล้ว·discuss
That looks very good! I wonder if I can make it fit my file-based approach.

edit: Yeah, doesn't seem like it.
skore
·5 ปีที่แล้ว·discuss
I will check it out, thank you for the suggestion - what I glanced at seems very interesting.
skore
·5 ปีที่แล้ว·discuss
I've seen it before but discarded it because since my workflow is heavily file-based, I DO need makes capacity as a build system, not just a task runner. Will check it out to see whether that changed.

edit: Yeah, I can't see how I can make it work for a file-based approach.
skore
·5 ปีที่แล้ว·discuss
To me, the core of the syntax is:

    target: prereq | ooprereq
        recipe
In my eyes, the most important thing when building something that is complex is the dependency graph and it makes sense to make the syntax for defining the graph as simple as possible. I think the make syntax just nails it and most of the other approaches I have seen so far add complexity without any benefit. In fact, most of the complexity they introduce seems to stem from confusion on the side of the developer being unable to simplify what they're trying to express.

At the level of variable handling and so forth, make is slightly annoying but manageable.

Anything beyond that - yeah, I'm with you, a lot of that is terrible.
skore
·5 ปีที่แล้ว·discuss
I just wish someone would RIIR Gnu make.

I use it heavily and think it's extremely underappreciated, so instead of reinventing it, I would like to build on it. But - trying to extend the old C codebase is daunting. I'd even be happy with a reduced featureset that avoids the exotic stuff that is either outdated or no longer useful. The core syntax of a Makefile is just so close to perfect.

(I wrote about some of this in the remake repo: https://github.com/rocky/remake/issues/114 )
skore
·5 ปีที่แล้ว·discuss
6 years into writing my own kind of SSC, based entirely on make.

AMA ;-)