makeを実行すると、buildrootが.configで手動で追加されたツリー内パッケージを自動的に削除するのはなぜですか?

makeを実行すると、buildrootが.configで手動で追加されたツリー内パッケージを自動的に削除するのはなぜですか?

Buildrootの下のソースツリーに単純なhello worldパッケージを追加しましたpackage/hello

私がするなら:

 make qemu_x86_64_defconfig

.config以下を追加するように編集されましたvim

 BR2_PACKAGE_HELLO=y

それから:

make

パッケージはすでにインストールされています。

ところでまた見ると修正され.config削除BR2_PACKAGE_HELLO=yされたようです。

それを防ぐ方法?

ベストアンサー1

次の種類の行を追加します。

source "package/hello/Config.in"

到着する:

package/Config.in

適切な条件下でmenu

makeこれを実行すると、既知のファイルの1つにない不明なオプションが更新され削除make oldconfigされ.configます。Config.in

おすすめ記事