Difference between revisions of "Newsgroup Summary 1"
(→Summary: mozilla.dev.builds - September 25th to October 1st 2006) |
(→Summary: mozilla.dev.builds - September 25th to October 1st 2006) |
||
Line 13: | Line 13: | ||
# Read about [http://wiki.mozilla.org/Software_Update:Manually_Installing_a_MAR_file installing a MAR file for software updates]. | # Read about [http://wiki.mozilla.org/Software_Update:Manually_Installing_a_MAR_file installing a MAR file for software updates]. | ||
# For toolkit apps use the Update component combined with a http server that provides the mars and update info. | # For toolkit apps use the Update component combined with a http server that provides the mars and update info. | ||
− | # Other useful links regarding software updates:<br/> <b>I.</b> [http://wiki.mozilla.org/Software_Update Software Update Information]<br/><b>II.</b> [http://lxr.mozilla.org/mozilla/source/tools/patcher About the nightly updates for Firefox & Thunderbird use patcher]<br/><b>III.</b> [http://lxr.mozilla.org/mozilla/source/webtools/aus/ Generate partials and AUS] to serve the information to the apps.<br/> <b>IV.</b> [http://wiki.mozilla.org/Software_Update:Nightly_update_infrastructure | + | # Other useful links regarding software updates:<br/> <b>I.</b> [http://wiki.mozilla.org/Software_Update Software Update Information]<br/><b>II.</b> [http://lxr.mozilla.org/mozilla/source/tools/patcher About the nightly updates for Firefox & Thunderbird use patcher]<br/><b>III.</b> [http://lxr.mozilla.org/mozilla/source/webtools/aus/ Generate partials and AUS] to serve the information to the apps.<br/> <b>IV.</b> To figure out how the whole system fits together read [http://wiki.mozilla.org/Software_Update:Nightly_update_infrastructure the nightly update infrastructure] |
=Announcements= | =Announcements= |
Revision as of 22:42, 29 September 2006
Back to Mozilla.dev.builds
!!! Still in progress !!!
Contents
Summary: mozilla.dev.builds - September 25th to October 1st 2006
- Peter Weilbacher posted a question and asked: How does one go about creating a .mar package that can be used in updating Firefox and Thunderbird? He has already tried achieving the changed files but unfortunately this does not work with a static build because the .exe files change every time.
- Nick Thomas, who's IRC nickname is (CF), responded to Peter's question. The solutions that he gave him are the following:
- Know the scripts in update-packaging. Specifically make_incremental_update.sh
- Change the settings in the .mozconfig file. Add these TWO options into the file:
I. mk_add_options MOZ_CO_MODULE="mozilla/tools/update-packaging"
II. ac_add_options --enable-update-packaging - The script needs "mar" (to make the update file) and "mbsdiff" (to generate a binary diff).
- Read about installing a MAR file for software updates.
- For toolkit apps use the Update component combined with a http server that provides the mars and update info.
- Other useful links regarding software updates:
I. Software Update Information
II. About the nightly updates for Firefox & Thunderbird use patcher
III. Generate partials and AUS to serve the information to the apps.
IV. To figure out how the whole system fits together read the nightly update infrastructure