Calendar:HowToRelease: Difference between revisions

Line 120: Line 120:
of cause you can use something like "..._RCn" where "n" is the number of your release candidate.
of cause you can use something like "..._RCn" where "n" is the number of your release candidate.


== Tag Release ==
== Create Mac universal binaries ==


Probably the best way to do it is to add the release tag to an already existing RC tag. Make sure to use the latest RC tag...
TODO
 
Could look like this:


=== Mac Lightning Multi Platform XPIs ===
The Mac multi platform XPI has two <code>targetPlatform</code> tags in its <code>install.rdf</code>:
<pre>
<pre>
cvs rtag -r ${PRODUCT_TAG}_RC ${PRODUCT_TAG}_RELEASE mozilla
    <em:targetPlatform>Darwin_ppc-gcc3</em:targetPlatform>
cvs rtag -r ${PRODUCT_TAG}_RC ${PRODUCT_TAG}_RELEASE l10n
    <em:targetPlatform>Darwin_x86-gcc3</em:targetPlatform>
</pre>
</pre>
and further on the XPI's directory structure is different. The <code>components</code> directory doesn't contain any native dylibs, but those are hosted in:
  platform/Darwin_x86-gcc3/components/
    libcalbasecomps.dylib
    libstoragecomps.dylib
    libwebdav.dylib
  platform/Darwin_ppc-gcc3/components/
    libcalbasecomps.dylib
    libstoragecomps.dylib
    libwebdav.dylib


== Create Mac universal binaries ==
== Create Mac universal binaries ==
Line 135: Line 145:
TODO
TODO


== More things not covered here yet ==
== Move stuff around on stage server ==
* [http://wiki.mozilla.org/index.php?title=Calendar:Sunbird_Updates auto update] and the according {{bug|381420}}
* [http://wiki.mozilla.org/Build:CommunitySelfHelp talkback changes] required for a version change


------------------------------------------------------
TODO


== More things not covered here yet ==
== More things not covered here yet ==
* [http://www.examhttp://wiki.mozilla.org/index.php?title=Calendar:Sunbird_Updates&action=editple.com auto update] and the according [https://bugzilla.mozilla.org/show_bug.cgi?id=381420 Bug 381420]
* [http://wiki.mozilla.org/index.php?title=Calendar:Sunbird_Updates auto update] and the according {{bug|381420}}
* [http://wiki.mozilla.org/Build:CommunitySelfHelp talkback changes] required for a version change
* [http://wiki.mozilla.org/Build:CommunitySelfHelp talkback changes] required for a version change