Closed Bug 414785 Opened 18 years ago Closed 7 years ago

Add MAR generation to Prism

Categories

(Mozilla Labs :: Prism, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: mfinkle, Assigned: matthew.gertner)

Details

Prism has a Mozilla build system and should start making Full and Partial MARs, using the simplest methods possible :)
The way we do this for Firefox and Thunderbird is setting the mozconfig: mk_add_options MOZ_CO_PROJECT=all ac_add_options --enable-application=tools/update-packaging Then doing the usual "./configure && make". Takes a while as it requires a full tree checkout, but gives you: * dist/host/bin/mar * dist/host/bin/mbsdiff (for partial diffs) * tools/update-packaging (scripts to wrap/unwrap and create partial MARs) Benjamin, what do you think about packaging the above in the xulrunner SDK? Is mbsdiff a non-starter due to licensing? Even if so, it might be nice at least to have the mar binary and scripts for wrap/unwrap...
I do not think that we can ship mbsdiff in the SDK. License contamination is a fairly big deal. I suppose we could ship the other stuff in a tools directory, but I really don't think I'll have time to do that soonish.
Assignee: nobody → matthew
OS: Mac OS X → All
Hardware: PC → All
Prism isn't maintained anymore. Mass closing of the bugs.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.