Temurin-build: اجعل من السهل إضافة أعلام إضافية في Makejdk

تم إنشاؤها على ١٣ يونيو ٢٠١٧  ·  6تعليقات  ·  مصدر: adoptium/temurin-build

يجب أن نكون قادرين على تمرير أي إعدادات تكوين إضافية بشكل تافه

راجع http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2015-June/032392.html الذي يذكر -with-extra-cflags و - with-extra-cxxflags و - with-extra - أعلام

لن أحتاج إلى تعديل sbin / build.sh لإضافة إعدادات تكوين إضافية

شيء مثل makejdk-any-platform.sh -copts

enhancement

ال 6 كومينتر

أعتقد أن export CONFIGURE_ARGS_FOR_ANY_PLATFORM="" يقوم بهذا بالفعل

أضاف ذلك var إلى صفحة manpage https://github.com/AdoptOpenJDK/openjdk-build/pull/125

gdams شكرًا لالتقاط ذلك - أعتقد أن توثيق هذا سيعني أقل أو عدم وجود استفسارات في هذا المجال. بمجرد إعداد الوثائق ، أعتقد أننا لسنا بحاجة إلى معالجة هذا باعتباره مشكلة.

ما لم نكتشف أي علامات أخرى قد تتغير بحيث يمكن تمريرها عبر CLI.

makejdk-any-platform.sh على علامات مشفرة للأنظمة الأساسية المختلفة لأننا (بناءً على نصيحة منtellison) أردنا أن يكون لدينا طريقة واحدة فقط لبناء OpenJDK إما الجهاز المحلي أو نظام CI لأي نظام أساسي محدد والذي تعمل دائمًا من أجل الجميع - يجب أن نواصل هذا. بالنسبة للحالات الخاصة ، إذا كان المستخدمون يرغبون في الاستمرار في تجاوز تلك العلامات ، فيمكنهم الآن بمساعدة التوثيق القيام بذلك بشكل جيد للغاية.

أعتقد أنه يمكننا تسهيل الأمر على المستخدمين لإضافة العلامات طالما لم يتغير تصميم Jenkins. @ tellison الأفكار؟

أعتقد أن https://github.com/AdoptOpenJDK/openjdk-build/commit/74bdae78bacc9472d7c1a9879da1a9ef21b61854 عالج هذا بمعلمة "-ca" جديدة ، وبالتالي إغلاق

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات