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