Firefoxの独自ビルドカスタムビルドを行う方法
①下記の手順で一旦ArtificialBuildを生成してFirefox自体が動作することを確認する
②mozconfigに下記を入れる
export MOZ_APP_BASENAME=Mybrowser
export MOZ_APP_VENDOR=Myvendor
③mozconfigから下記を削除する
# Automatically download and use compiled C++ components:
ac_add_options --enable-artifact-builds
④browser/confvars.shに下記を入れる。
export MOZ_APP_BASENAME=Mybrowser
export MOZ_APP_VENDOR=Myvendor
⑤非ArtificalBuild用にコンフィグ
./mach bootstrap (今度は非ArtificialBuild二番を選択する)
⑥ビルドする
./mach build (ビルドに一、二時間かかる)
⑦起動を確認する
./mach run
この段階ではtmpのプロファイルを使用しているので、自分の独自ビルドのプロファイルを使うようにする。
(あらかじめ上記でヘルプ→トラブルシューティングでmyprofileを生成しておく)
⑧myprofileで起動
./mach run -P myprofile
⑨下記にプロファイルが生成されていることを確認する。
C:\Users\<ユーザ名>\AppData\Roaming\MyVendor\MyBrowser\Profiles\vkghx6h0.myprofile
お疲れさまでした。
Author And Source
この問題について(Firefoxの独自ビルドカスタムビルドを行う方法), 我々は、より多くの情報をここで見つけました https://qiita.com/Nelson605/items/a47bd368cc61f5da31a8著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .