2016-06-01 3 views
0

により除去した後EXTRA_OECONF_ に値を再度追加だから私は実行しようとしました: は、それが私が</strong> </strong> EXTRA_OECONF_somename <strong>に<strong>--enable-機能を追加する必要があるコンポーネントを設定するにはEXTRA_OECONF_remove_ <name>

EXTRA_OECONF_append_somename = --enable-feature 

しかし、それは役に立たなかった。私は、サードパーティのレシピを変更することはできません

EXTRA_OECONF_remove_somename = --enable-feature 

:調査の後には、サードパーティのレシピの一つは、次の行が含まれていることが判明しました。

ありがとうEXTRA_OECONF_somenameに--enable-機能を追加する方法はあります。

+0

サードパーティのレシピはどこから来たのですか?パブリックレイヤーですか? – Anders

+0

はい。あなたはそう言うかもしれません。私たちはそれを変更する権利はありません。 – Hedgehog

+0

レイヤーの名前とリンクはありますか?私は最悪です、あなたはそれをフォークする必要があります。最善の方法は、レイヤーを修正することですが、パッチを提供することです。 – Anders

答えて

1

私は恐れていません。 _remove操作は常に最後に適用されるため、元に戻す方法はありません。私は元のレシピがそれを使用してはならないと言っています - _removeは、 "このアイテムがどのように価値を持っているか気にしないで、単に削除してください"と言いたいディストロポリシーを意図しています。

元のレシピでは、代わりにPACKAGECONFIGを使用してこの機能の追加(または無効)を制御する必要があります。

+0

_remove一時ストレージから値を削除する方法はありますか? – Hedgehog

+1

いいえ、それのためにレイヤーをフォークする必要があります。これはどんな層ですか?そして何のレシピ? – Anders

関連する問題

 関連する問題