About the target/host situation

Magnus Ihse Bursie magnus.ihse.bursie at oracle.com
Mon Jun 11 09:36:37 PDT 2012


On 2012-06-11 18:30, Magnus Ihse Bursie wrote:
> Fredrik, Erik and I have now agreed to use the term "OpenJDK target" 
> throughout the build system (in variables, configure options and 
> documentation) to refer to the platform which the generated product 
> will run on (the target platform). As a consequence, the internal 
> variables previously named HOST_ (e.g. HOST_OS), and temporarily named 
> TARGET_ (e.g. TARGET_OS), are now named OPENJDK_TARGET_ (e.g. 
> OPENJDK_TARGET_OS). While more cumbersome to write, there is no risk 
> of mixing this up with the autoconf sense of of "target". We believe 
> this to be a fruitful compromise, and hope the rest of you agrees. :-)

I forgot to add that, in order to have consistent naming, the variables 
denoting the build platform will be renamed from BUILD_ to 
OPENJDK_BUILD_. We will not use any of BUILD_, HOST_ or TARGET_ by 
themselves.

/Magnus



More information about the build-infra-dev mailing list