Temurin-build: makejdkでフラグを簡単に追加できるようにします

作成日 2017年06月13日  ·  6コメント  ·  ソース: adoptium/temurin-build

追加のconfigure引数を簡単に渡すことができるはずです

-with-extra-cflags、-with-extra-cxxflags、および--with-extraについて言及しているhttp://mail.openjdk.java.net/pipermail/distro-pkg-dev/2015-June/032392.htmlを参照して

構成引数を追加するためにsbin / build.shを変更する必要はありません。

makejdk-any-platform.sh-coptsのようなもの

enhancement

全てのコメント6件

export CONFIGURE_ARGS_FOR_ANY_PLATFORM=""すでにこれを行っていると思います

その変数をマンページhttps://github.com/AdoptOpenJDK/openjdk-build/pull/125に追加しました

@gdamsはそれを拾ってくれてありがとう-これを文書化することは、この領域でのクエリが少なくなるか、まったくないことを意味すると思います。 ドキュメントができたら、これを問題として扱う必要はないと思います。

CLIを介して渡すことができるように、変更されている可能性のある他のフラグを見つけない限り。

makejdk-any-platform.shは、さまざまなプラットフォーム用にハードコードされたフラグがあります。これは、(@ tellisonからのアドバイスにより)特定のプラットフォーム用にローカルマシンまたはCIシステムのいずれかでOpenJDKを構築する唯一の方法が必要だったためです。常にすべての人のために働いた-私たちはこれを続けるべきです。 特別な場合に、ユーザーが引き続きこれらのフラグをオーバーライドしたい場合は、ドキュメントの助けを借りて、それを非常にうまく行うことができます。

Jenkinsのビルドが変更されない限り、ユーザーがフラグを簡単に追加できるようにすることができると思います。 @tellisonの考え?

https://github.com/AdoptOpenJDK/openjdk-build/commit/74bdae78bacc9472d7c1a9879da1a9ef21b61854が新しい `-ca``パラメーターでこれに対処したため、終了したと思います

このページは役に立ちましたか?
0 / 5 - 0 評価