Deberíamos poder pasar cualquier argumento de configuración adicional trivialmente
Ver http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2015-June/032392.html que menciona -with-extra-cflags, --with-extra-cxxflags y --with-extra -ldflags
No debería necesitar modificar sbin / build.sh para agregar argumentos de configuración adicionales
algo como makejdk-any-platform.sh -copts
Creo que export CONFIGURE_ARGS_FOR_ANY_PLATFORM=""
ya hace esto
agregó que var a la página de manual https://github.com/AdoptOpenJDK/openjdk-build/pull/125
@gdams gracias por recoger eso. Creo que documentar esto significaría menos o ninguna consulta en esta área. Una vez que la documentación esté en su lugar, creo que no necesitamos abordar esto como un problema.
A menos que detectemos cualquier otro indicador que pueda estar cambiando para que se pueda pasar a través de CLI.
makejdk-any-platform.sh
tiene indicadores codificados para las diversas plataformas, ya que nosotros (con el asesoramiento de @tellison) queríamos poder tener una y solo una forma de construir el OpenJDK, ya sea una máquina local o un sistema CI para cualquier plataforma específica que siempre funcionó para todos, deberíamos continuar con esto. Para casos especiales, si los usuarios desean anular esos indicadores, ahora pueden hacerlo muy bien con la ayuda de la documentación.
Supongo que podríamos facilitar que los usuarios agreguen banderas siempre que nuestra compilación de Jenkins no cambie. @tellison pensamientos?
Creo que https://github.com/AdoptOpenJDK/openjdk-build/commit/74bdae78bacc9472d7c1a9879da1a9ef21b61854 abordó esto con un nuevo parámetro `-ca '', por lo que cerró