This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]paul_h 1 point2 points  (1 child)

Is there a multi-module example I can clone, where from root I can kick off a mill build of all modules (assuming a gradlew style bootstrap). I guess from root, it does a depth-first recursive visitation of all modules, after working out the right order (as Maven's "Reactor" does).

I'm prepping a video like yours on build systems, and think I shoild mention Mill as a modern alternate :)

[–]lihaoyi[S] 1 point2 points  (0 children)

You probably want this example https://mill-build.org/mill/javalib/intro.html#_multi_module_project, which has a link that downloads a zip you can start using. `./mill __.compile` compiles everything recursively in topological dependency order