On Apr 22, 4:09 pm, Myk Melez <
m...@mozilla.org> wrote:
> On 04/22/2010 02:21 PM, Erik Vold wrote:> I had to alter the install.rdf slightly to get
> > it on AMO, so it's not exactly the file generated by cfx:
>
> What did you have to change to get it on AMO?
I got the following errors when trying to upload a cfx generated xpi:
- "The add-on failed a validation test: Add-ons cannot use an external
updateURL. Please remove this from install.rdf and try again."
- "The add-on failed a validation test: The following errors were
found in install.rdf:
3.7.* is not a valid version for Firefox<br>1.* is not a valid
version for Fennec
3.1.* is not a valid version for Thunderbird
Please see <a href="
https://addons.mozilla.org/en-US/firefox/pages/
appversions">this page</a> for reference."
- "Please check that the following fields are valid and not blank:
homepage"
These are the changes that I made:
15,33c15
- <em:maxVersion>3.7.*</em:maxVersion>
- </Description>
- </em:targetApplication>
-
- <!-- Fennec -->
- <em:targetApplication>
- <Description>
- <em:id>{a23983c0-fd0e-11dc-95ff-0800200c9a66}</em:id>
- <em:minVersion>0.1</em:minVersion>
- <em:maxVersion>1.*</em:maxVersion>
- </Description>
- </em:targetApplication>
-
- <!-- Thunderbird -->
- <em:targetApplication>
- <Description>
- <em:id>{3550f703-e582-4d05-9a08-453d09bdfdc6}</em:id>
- <em:minVersion>3.0b3</em:minVersion>
- <em:maxVersion>3.1.*</em:maxVersion>
---
+ <em:maxVersion>3.6.*</em:maxVersion>
42d23
- <em:homepageURL/>
44d24
- <em:updateURL/>
I basically removed the updateURL and homepageURL, then removed
support for Thunderbird and Fennec and changed the FF max version to
3.6.*
The package specification docs page
https://jetpack.mozillalabs.com/sdk/0.2/docs/#guide/package-spec
does not mention a way to change the updateURL or homepageURL.
E