Skip to content
This repository
Browse code

[addons] change current version number to x.y.z and add abi backwards…

… fallback to x.y to prevent broken addons
  • Loading branch information...
commit a650a5b8f5e249ca3afe6166aa28a8b86ffd4881 1 parent f5f3472
Martijn Kaijser authored December 08, 2012
5  addons/xbmc.addon/addon.xml
... ...
@@ -1,7 +1,8 @@
1 1
 <?xml version="1.0" encoding="UTF-8"?>
2  
-<addon id="xbmc.addon" version="12.0" provider-name="Team XBMC">
  2
+<addon id="xbmc.addon" version="12.0.0" provider-name="Team XBMC">
  3
+  <backwards-compatibility abi="12.0"/>
3 4
   <requires>
4  
-    <import addon="xbmc.core" version="0.1"/>
  5
+    <import addon="xbmc.core" version="0.1.0"/>
5 6
   </requires>
6 7
   <extension-point id="metadata" schema="metadata.xsd"/>
7 8
   <extension-point id="repository" schema="repository.xsd"/>
3  addons/xbmc.core/addon.xml
... ...
@@ -1,5 +1,6 @@
1 1
 <?xml version="1.0" encoding="UTF-8"?>
2  
-<addon id="xbmc.core" version="0.1" provider-name="Team XBMC">
  2
+<addon id="xbmc.core" version="0.1.0" provider-name="Team XBMC">
  3
+  <backwards-compatibility abi="0.1"/>
3 4
   <requires>
4 5
     <c-pluff version="0.1"/>
5 6
   </requires>
3  addons/xbmc.gui/addon.xml
... ...
@@ -1,7 +1,8 @@
1 1
 <?xml version="1.0" encoding="UTF-8"?>
2 2
 <addon id="xbmc.gui" version="4.0.0" provider-name="Team XBMC">
  3
+  <backwards-compatibility abi="4.00"/>
3 4
   <requires>
4  
-    <import addon="xbmc.core" version="0.1"/>
  5
+    <import addon="xbmc.core" version="0.1.0"/>
5 6
   </requires>
6 7
   <extension-point id="skin" schema="skin.xsd"/>
7 8
   <extension-point id="webinterface" schema="webinterface.xsd"/>
2  addons/xbmc.json/addon.xml
... ...
@@ -1,6 +1,6 @@
1 1
 <?xml version="1.0" encoding="UTF-8"?>
2 2
 <addon id="xbmc.json" version="6.0.0" provider-name="Team XBMC">
3 3
   <requires>
4  
-    <import addon="xbmc.core" version="0.1"/>
  4
+    <import addon="xbmc.core" version="0.1.0"/>
5 5
   </requires>
6 6
 </addon>
4  addons/xbmc.metadata/addon.xml
... ...
@@ -1,8 +1,8 @@
1 1
 <?xml version="1.0" encoding="UTF-8"?>
2  
-<addon id="xbmc.metadata" version="2.1" provider-name="Team XBMC">
  2
+<addon id="xbmc.metadata" version="2.1.0" provider-name="Team XBMC">
3 3
   <backwards-compatibility abi="1.0"/>
4 4
   <requires>
5  
-    <import addon="xbmc.core" version="0.1"/>
  5
+    <import addon="xbmc.core" version="0.1.0"/>
6 6
   </requires>
7 7
   <extension-point id="scraper.albums" schema="scraper.xsd"/>
8 8
   <extension-point id="scraper.artists" schema="scraper.xsd"/>
4  addons/xbmc.python/addon.xml
... ...
@@ -1,8 +1,8 @@
1 1
 <?xml version="1.0" encoding="UTF-8"?>
2  
-<addon id="xbmc.python" version="2.1" provider-name="Team XBMC">
  2
+<addon id="xbmc.python" version="2.1.0" provider-name="Team XBMC">
3 3
   <backwards-compatibility abi="1.0"/>
4 4
   <requires>
5  
-    <import addon="xbmc.core" version="0.1"/>
  5
+    <import addon="xbmc.core" version="0.1.0"/>
6 6
   </requires>
7 7
   <extension-point id="script" schema="script.xsd"/>
8 8
   <extension-point id="subtitles" schema="script.xsd"/>

0 notes on commit a650a5b

Please sign in to comment.
Something went wrong with that request. Please try again.