aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartijn Kaijser <mcm.kaijser@gmail.com>2012-12-08 20:51:27 +0100
committerMartijn Kaijser <mcm.kaijser@gmail.com>2012-12-08 20:51:27 +0100
commita650a5b8f5e249ca3afe6166aa28a8b86ffd4881 (patch)
tree0aa1ed0f73cb79ff0171b52cfc78ba26d80734e5
parentf5f34723fd55841a9855a803dc6496cb44db7a60 (diff)
[addons] change current version number to x.y.z and add abi backwards fallback to x.y to prevent broken addons
-rw-r--r--addons/xbmc.addon/addon.xml5
-rw-r--r--addons/xbmc.core/addon.xml3
-rw-r--r--addons/xbmc.gui/addon.xml3
-rw-r--r--addons/xbmc.json/addon.xml2
-rw-r--r--addons/xbmc.metadata/addon.xml4
-rw-r--r--addons/xbmc.python/addon.xml4
6 files changed, 12 insertions, 9 deletions
diff --git a/addons/xbmc.addon/addon.xml b/addons/xbmc.addon/addon.xml
index 5e5c1aa09b..db32072295 100644
--- a/addons/xbmc.addon/addon.xml
+++ b/addons/xbmc.addon/addon.xml
@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
-<addon id="xbmc.addon" version="12.0" provider-name="Team XBMC">
+<addon id="xbmc.addon" version="12.0.0" provider-name="Team XBMC">
+ <backwards-compatibility abi="12.0"/>
<requires>
- <import addon="xbmc.core" version="0.1"/>
+ <import addon="xbmc.core" version="0.1.0"/>
</requires>
<extension-point id="metadata" schema="metadata.xsd"/>
<extension-point id="repository" schema="repository.xsd"/>
diff --git a/addons/xbmc.core/addon.xml b/addons/xbmc.core/addon.xml
index 515f4181ae..09653d2c2b 100644
--- a/addons/xbmc.core/addon.xml
+++ b/addons/xbmc.core/addon.xml
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<addon id="xbmc.core" version="0.1" provider-name="Team XBMC">
+<addon id="xbmc.core" version="0.1.0" provider-name="Team XBMC">
+ <backwards-compatibility abi="0.1"/>
<requires>
<c-pluff version="0.1"/>
</requires>
diff --git a/addons/xbmc.gui/addon.xml b/addons/xbmc.gui/addon.xml
index 95e7728340..8196af6b69 100644
--- a/addons/xbmc.gui/addon.xml
+++ b/addons/xbmc.gui/addon.xml
@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<addon id="xbmc.gui" version="4.0.0" provider-name="Team XBMC">
+ <backwards-compatibility abi="4.00"/>
<requires>
- <import addon="xbmc.core" version="0.1"/>
+ <import addon="xbmc.core" version="0.1.0"/>
</requires>
<extension-point id="skin" schema="skin.xsd"/>
<extension-point id="webinterface" schema="webinterface.xsd"/>
diff --git a/addons/xbmc.json/addon.xml b/addons/xbmc.json/addon.xml
index 26fa6dadb9..5b4b830760 100644
--- a/addons/xbmc.json/addon.xml
+++ b/addons/xbmc.json/addon.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<addon id="xbmc.json" version="6.0.0" provider-name="Team XBMC">
<requires>
- <import addon="xbmc.core" version="0.1"/>
+ <import addon="xbmc.core" version="0.1.0"/>
</requires>
</addon>
diff --git a/addons/xbmc.metadata/addon.xml b/addons/xbmc.metadata/addon.xml
index 02bfd34f2b..46132d138a 100644
--- a/addons/xbmc.metadata/addon.xml
+++ b/addons/xbmc.metadata/addon.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
-<addon id="xbmc.metadata" version="2.1" provider-name="Team XBMC">
+<addon id="xbmc.metadata" version="2.1.0" provider-name="Team XBMC">
<backwards-compatibility abi="1.0"/>
<requires>
- <import addon="xbmc.core" version="0.1"/>
+ <import addon="xbmc.core" version="0.1.0"/>
</requires>
<extension-point id="scraper.albums" schema="scraper.xsd"/>
<extension-point id="scraper.artists" schema="scraper.xsd"/>
diff --git a/addons/xbmc.python/addon.xml b/addons/xbmc.python/addon.xml
index 0010c1cae2..d48bb7165b 100644
--- a/addons/xbmc.python/addon.xml
+++ b/addons/xbmc.python/addon.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
-<addon id="xbmc.python" version="2.1" provider-name="Team XBMC">
+<addon id="xbmc.python" version="2.1.0" provider-name="Team XBMC">
<backwards-compatibility abi="1.0"/>
<requires>
- <import addon="xbmc.core" version="0.1"/>
+ <import addon="xbmc.core" version="0.1.0"/>
</requires>
<extension-point id="script" schema="script.xsd"/>
<extension-point id="subtitles" schema="script.xsd"/>