How do you "make everything"?

Aleksey Shipilev shipilev at amazon.de
Fri Jan 10 09:36:12 UTC 2025


On 08.01.25 19:17, Archie Cobbs wrote:
> So what do people do when they want to "make everything"?
> 
> FWIW I've been doing this:
> 
> make
> make hotspot
> make static-libs-bundles
> make product-bundles
> make test-bundles
> make bootcycle-images
> 
> but that list is just ad hoc and based mostly on past mistakes. Is there a more complete list that 
> includes every make target that could possibly be affected by a change to the Java compiler?

Well, I personally run `make bootcycle-images` if I want to make sure the newly-built JDK can build 
itself. I think this is what you want to test compilers. It does not build test code, though.

A conventional way to build everything should be `make all`, but I don't think it actually builds a 
lot of targets in current build system. Consider submitting an RFE for infrastructure/build for it.

-Aleksey



More information about the compiler-dev mailing list